ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 2021 tiobe
Python Π²ΡΡΠ΅Π» Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° TIOBE, ΠΈ ΠΠ²ΠΈΠ΄ΠΎ Π²ΡΡΠΊΠ°Π·Π°Π»ΡΡ Π½Π° ΡΡΡ ΡΠ΅ΠΌΡ
TIOBE ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΠΊΡΡΠ±ΡΡ 2021 Π³ΠΎΠ΄Π°. Python ΡΠ΄Π°Π»ΠΎΡΡ Π·Π°Π½ΡΡΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΡΠΊΡ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°, ΠΎΠ±ΠΎΠ³Π½Π°Π² Java ΠΈ C. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ ΡΡΠΎ Ρ ΡΠΎΡΡΠΎΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ Π½Π°ΡΠΊΠΈ ΠΎ Π΄Π°Π½Π½ΡΡ .
ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ TIOBE Index Π·Π°ΡΠ²ΠΈΠ»ΠΈ, ΡΡΠΎ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π·Π° 20 Π»Π΅Ρ ΡΠΎΠΏ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ Π²ΠΎΠ·Π³Π»Π°Π²ΠΈΠ» Π½ΠΎΠ²ΡΠΉ ΠΏΡΠ΅ΡΠ΅Π½Π΄Π΅Π½Ρ, Π½Π°ΡΡΡΠΈΠ² Π΄ΠΎΠ»Π³ΠΎΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ C ΠΈ Java. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΠ»ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΡΡΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ°Ρ Python ΠΏΡΠ΅ΠΏΠΎΠ΄Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΡΡΠΎ ΠΈ ΠΏΠΎΠ²Π»ΠΈΡΠ»ΠΎ Π½Π° ΡΠΎΡΡ Π΅Π³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Python ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΠΈ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΠ²ΠΈΠ΄ΠΎ Π²Π°Π½ Π ΠΎΡΡΡΠΌ (Guido van Rossum) β Π°Π²ΡΠΎΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python, Π²ΡΡΠΊΠ°Π·Π°Π»ΡΡ Π½Π° ΡΡΠ΅Ρ ΡΠΎΡΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ Π΄Π΅ΡΠΈΡΠ°. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΠ» ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Π·Π° ΠΏΡΠΎΡΠ²Π»Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π·Π°ΠΌΠ΅ΡΠΈΠ», ΡΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊ ΡΡΠ°Π» ΡΠΎΠ»ΡΠΊΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ. Π’Π°ΠΊΠΆΠ΅ ΠΠ²ΠΈΠ΄ΠΎ Π²Π°Π½ Π ΠΎΡΡΡΠΌ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Microsoft Π½Π°Π΄ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Python.
Π Π΅ΠΉΡΠΈΠ½Π³ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ Π½Π° ΠΎΠΊΡΡΠ±ΡΡ 2021 Π³ΠΎΠ΄Π°
TIOBE Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘Π΅ΡΠ²ΠΈΡ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ°. ΠΠ»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Google, YouTube, Amazon, Bing, Yahoo!, Wikipedia ΠΈ Baidu. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π³ΠΎΠ΄ TIOBE Π²ΡΠ±ΠΈΡΠ°Π΅Ρ ΡΠ·ΡΠΊ Π³ΠΎΠ΄Π°. Π 2020 Π³ΠΎΠ΄Ρ Π·Π²Π°Π½ΠΈΠ΅ Π΄ΠΎΡΡΠ°Π»ΠΎΡΡ Python.
Π Π΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 2021: Π΄ΠΎΠ»Ρ Python ΠΏΠ°Π΄Π°Π΅Ρ, Π° TypeScript ΠΎΠ±ΠΎΡΠ΅Π» Π‘++, Π² Π»ΠΈΠ΄Π΅ΡΠ°Ρ JavaScript, Java, C#
ΠΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
Π§ΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ? ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΡΡ TypeScipt: ΠΏΠΎΡ ΠΎΠΆΠ΅, ΠΎΠ½ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΡΡΠ°Π½Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ Π² ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ΅ JavaScript. Π ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΠΎΠ½ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΎΠ±ΠΎΡΠ΅Π» Π‘ ++ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ.
ΠΡΠ΅ ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ: Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ ΠΌΡ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΈ Python: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Data Science Π΄ΠΎΡΠ»ΠΎ Π΄ΠΎ ΡΠΎΡΠΊΠΈ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ.
ΠΠΏΠ΅ΡΠ²ΡΠ΅ Ρ 2012 Π³ΠΎΠ΄Π° Π²ΡΡΠΎΡΠ»Π° Π΄ΠΎΠ»Ρ C#. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Java ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΡΡ, Ρ ΠΎΡΡ ΠΈ Π½Π΅ ΡΠ°ΠΊ Π°ΠΊΡΠΈΠ²Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠ°Π½ΡΡΠ΅. Π ΠΎΠ±ΡΠ΅ΠΌ Π²ΠΈΠ΄Π½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΈ JVM: Π΄ΠΎΠ»Ρ Kotlin ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π° (Ρ ΠΎΡΡ ΠΎΠ½ ΠΈ ΡΡΡΡΠΏΠΈΠ» ΠΌΠ΅ΡΡΠΎ Ruby), ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Scala Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡ ΠΏΠΎΡΠ»Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ Π² 2019-ΠΌ ΠΈ ΡΠ΅Π³ΠΎΠ΄Π½Ρ, Π΅ΡΠ»ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ Ρ 2018-ΠΌ, Π΄Π°ΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΎΠ·ΡΠΎΡΠ»ΠΎ. ΠΡΠ΅ ΡΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΡΡ Dart.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠΉ ΠΏΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ Π³ΠΎΠ΄Π°ΠΌ. Π‘ΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π½Π°ΡΠΈΠΌΡΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄Π»Ρ C ++, TypeScript, Ruby, 1C, Scala, Pascal/Delphi, T-SQL. ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π½Π°ΡΠΈΠΌΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΡ 95% ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ ΠΈ Π±Π΅Π·, Π΅ΡΠ»ΠΈ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π΄Π²Π΅ Π³ΡΡΠΏΠΏΡ ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½ΡΠΎΠ² Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠΈ.
ΠΠ±Π»Π°ΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
Π ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΠΌΡ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΠΏΡΠΎΡΠΈΠ»ΠΈ ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½ΡΠΎΠ² ΡΠΊΠ°Π·Π°ΡΡ ΡΡΠ΅ΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ
Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π΅ΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ ΠΏΠΈΡΡΡ Π½Π° JavaScript ΠΈ TypeScript. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΡΡΠ³ΡΠ±ΠΎ ΠΌΠ°ΡΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅. ΠΠΎΠ»Ρ TypeScript ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅. ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΡΠΎ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π³ΠΎΠ΄.
ΠΠΈΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΡ
ΠΠ°ΠΊ ΠΌΡ ΡΠΆΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π»ΠΈ, ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π½Π΅Π»ΡΠ·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ Π·Π΄Π΅ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ Π½Π°ΠΊΠΎΠ½Π΅Ρ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ°Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Rust. ΠΠΏΡΡΡ Π²ΠΈΠ΄ΠΈΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΠ°Π΄ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° ΠΊ Python ΠΈ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Ρ JavaScript Π½Π° TypeScript.
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ Π·Π΄Π΅ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΎΠΏΡΠΎΡΠ° Π² Stack Overflow ΠΈ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΎΠΏΡΠΎΡΠ°: Rust ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ Π½ΠΈΠΆΠ΅. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Elixir (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Erlang-ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ), ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠ°Π΅Ρ Π½Π° ΡΠ΅Π±Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠΎ Clojure.
ΠΡΠ»ΠΈ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΡΠ΅ΡΠ°ΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΡΡΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ.
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ ΡΠ·ΡΠΊΠΎΠ²
Π€Π°Π²ΠΎΡΠΈΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π³ΠΎΠ΄Ρ, ΡΡΠ°Π» Python. ΠΠ³ΠΎ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡΡ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΠΎΡΡΠΈ 18% ΠΈΠ· ΡΠ΅Ρ , ΠΊΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ. ΠΠΎ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΡΡΠ° Π΄ΠΎΠ»Ρ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ Π³ΠΎΠ΄ Π½Π°Π·Π°Π΄. ΠΡ Π° Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ ΡΠΎΡΡ Ρ TypeScript ΠΈ Rust.
Π€ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ°
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡΡΠΊΡΡΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΠΏΡΡΠ° Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅.
TΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄ΠΎΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Ρ ΠΎΠΏΡΡΠΎΠΌ Π² 1 Π³ΠΎΠ΄ ΡΠΌΠ΅Π½ΡΡΠΈΠ»Π°ΡΡ => Π² IT ΠΏΡΠΈΡΠ»ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΡΠ΅ΠΌ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ.
ΠΠΎ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Ρ ΠΌΠ΅Π½Π΅Π΅ 5 Π»Π΅Ρ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ Π² ΠΠ’.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΡΡΠ΅Π»ΡΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΠΎΠ·ΡΠ°ΡΡΠΎΠΌ ΠΈ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°Π½Π½ΡΠ΅ ΠΈ ΡΠΊΡΠΈΠΏΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π½Π° GitHub.
Π Π΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² 2021 Π³ΠΎΠ΄Ρ
ΠΠ»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ²ΠΎΠΈΡ ΡΡΠΈΠ»ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π§Π°ΡΡΠΎ Π±ΡΠ²Π°Π΅Ρ ΡΠ°ΠΊ, ΡΡΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠ΄Π½ΡΠΉ ΡΠ·ΡΠΊ, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ Π²ΡΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΈΡΠ°ΡΡ, Π½ΠΎ ΠΏΠΎΡΠΎΠΌ ΡΡΠΎΡ ΡΠ·ΡΠΊ ΡΠΈΡ ΠΎ ΠΈΡΡΠ΅Π·Π°Π΅Ρ. Π’Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠΎΡΠΈΠ»ΠΈΡΡ ΠΈΠ·ΡΡΠ°ΡΡ ΡΡΠΎΡ ΡΠ·ΡΠΊ, Π²Π΄ΡΡΠ³ Π²ΠΈΠ΄ΡΡ, ΡΡΠΎ ΠΈΡ ΡΡΠΈΠ»ΠΈΡ ΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ Π½Π°ΠΏΡΠ°ΡΠ½ΡΠΌΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ Π² 80-Ρ ΡΡΠ°Π» ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ ΡΠ·ΡΠΊ Prolog, Π½ΠΎ ΠΏΠΎΡΠΎΠΌ Π΅Π³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΡΠ΅Π·ΠΊΠΎ ΡΠ½ΠΈΠ·ΠΈΠ»Π°ΡΡ. Π ΡΠ΅ΠΉΡΠ°Ρ Π½Π° Π½Π΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΠΈΡΠ΅Ρ. Π ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΈΡΠΊΠ° Π·Π°Π½ΡΠ» Python.
ΠΠ°ΠΊ ΠΆΠ΅ ΡΠ·Π½Π°ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ? ΠΠ±ΡΠ΅Π³ΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π° ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ. ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ.
1. Π Π΅ΠΉΡΠΈΠ½Π³ TIOBE Index
Π Π΅ΠΉΡΠΈΠ½Π³ TIOBE Index ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° ΠΎΡΠ΅Π½ΠΊΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ°. ΠΠΎΠ³ΠΈΠΊΠ° ΡΡΠΎΠ³ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°: Β«ΠΡΠ»ΠΈ ΡΠ·ΡΠΊ ΠΈΡΡΡ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΡΠΎ ΠΎΠ½ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½Β». ΠΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, ΡΡΠΎ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΏΠΎΡΠ½ΠΎΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ-ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Ρ ΠΊΡΠ°ΠΉΠ½Π΅ ΡΠ΅Π΄ΠΊΠΎ Π±ΡΠ΄ΡΡ ΠΈΡΠΊΠ°ΡΡ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ΠΈ ΡΠ°ΡΠ΅ ΠΈΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΠΎ Π³ΡΠΎΠΌΠ°Π΄Π½ΡΠΉ ΠΏΠ»ΡΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ ΡΠΎΠΌΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ.
ΠΠ½Π΄Π΅ΠΊΡ TIOBE ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΈΡΠΊΠ°Π»ΠΈ Π½Π° 25-ΡΠΈ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΡΠΎ Π΅ΡΡΡ Π·Π°ΠΏΡΠΎΡΡ Π²ΠΈΠ΄Π°: Β«+Β» programmingΒ». ΠΠ½Π΄Π΅ΠΊΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π· Π² ΠΌΠ΅ΡΡΡ.
ΠΠ½Π΄Π΅ΠΊΡ TIOBE Π½Π° ΠΌΠ°ΡΡ 2021 Π³ΠΎΠ΄Π° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
ΠΠ° Π³ΡΠ°ΡΠΈΠΊΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Ρ ΠΎΡΠΎΡΠΎ Π²ΠΈΠ΄Π½Ρ ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ»Π°ΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠ΅ΡΠ²ΠΎΠ΅-Π²ΡΠΎΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π΄Π΅Π»ΡΡ Π΄Π²Π° ΡΠ·ΡΠΊΠ° Java ΠΈ C. Π₯ΠΎΡΡ Java Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Oracle, Π° ΡΠ·ΡΠΊ C Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅Ρ.
Π Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΡΠΎ, ΡΡΠΎ C++ Π½ΠΈ ΡΠ°Π·Ρ Π½Π΅ ΡΠΌΠΎΠ³ ΠΏΡΠ΅Π²ΡΡΠΈΡΡ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ C.
2. Π Π΅ΠΉΡΠΈΠ½Π³ Wappalyzer Π΄Π»Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
Π‘Π΅ΡΠ²ΠΈΡ Wappalyzer ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄Π»Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π²Π΅Π±-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π Π΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΡΠΎΠ² Π½Π° ΡΠ½Π²Π°ΡΡ 2020 Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ.
Π Π²Π΅Π±-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ ΡΠ·ΡΠΊ PHP, ΠΏΠΎΡΡΠΈ 80% ΡΠ°ΠΉΡΠΎΠ² Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
4. Π Π΅ΠΉΡΠΈΠ½Π³ IEEE Spectrum
ΠΠΆΠ΅Π³ΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³ IEEE Spectrum Top Programming Languages ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ 11 ΠΌΠ΅ΡΡΠΈΠΊ ΠΈΠ· 8-ΠΌΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ, ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ Π² ΡΠ²ΠΈΡΡΠ΅ΡΠ΅ ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ Π² Π²Π°ΠΊΠ°Π½ΡΠΈΡΡ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°. Π‘ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΡΡΠΎΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π΄Π°Π½Π½ΡΡ , Π½ΠΎ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠΌΠ΅ΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΉ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ. Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π±ΡΠ΄Π΅Ρ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ . Π’ΠΎ Π΅ΡΡΡ Ρ Π½ΠΎΠ²ΡΡ ΡΠ·ΡΠΊΠΎΠ² Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°Π½ΡΠΎΠ² ΠΏΠΎΠΏΠ°ΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΠ½Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°.
Π Π΅ΠΉΡΠΈΠ½Π³ IEEE Π·Π° 2020 Π³ΠΎΠ΄ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
ΠΠ°ΠΆΠ½ΠΎΡΡΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° IEEE ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ. Π ΡΡΠΎΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ Python.
5. Π Π΅ΠΉΡΠΈΠ½Π³ Stack Overflow
Π‘Π°ΠΉΡ Stack Overflow β ΡΡΠΎ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΈ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎΡ ΡΠ°ΠΉΡ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 40 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π² ΠΌΠ΅ΡΡΡ. ΠΡΡΡ ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΠ°ΠΉΡΠ°: ru.stackoverflow.com
ΠΡΠΎΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠΏΡΠΎΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². Π 2020 Π³ΠΎΠ΄Ρ Π±ΡΠ»ΠΎ ΠΎΠΏΡΠΎΡΠ΅Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ 65 000 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘ΠΊΠΎΡΠ΅Π΅ ΡΡΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ·ΡΠ²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ. Π ΡΡΠΎΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ Π»ΠΈΠ΄Π΅ΡΠΎΠΌ ΡΡΠ°Π» JavaScript.
Π’Π°ΠΊΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠ±ΡΡΡΠ½ΠΈΠΌΠ°, ΡΠ΅ΠΉΡΠ°Ρ JavaScript Π±ΡΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ ΠΈ ΠΊΠ°ΠΆΠ΄Π°Ρ Π½ΠΎΠ²Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΌΠ°ΡΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΈΠ΄ΡΡ Π½Π° ΡΠ°ΠΉΡ Stack Overflow, ΡΡΠΎΠ±Ρ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ.
ΠΡΠ±ΠΎΠΏΡΡΠ½ΠΎ, ΡΡΠΎ Π² ΡΡΠΎΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ C Π½Π΅ ΠΏΠΎΠΏΠ°Π» Π΄Π°ΠΆΠ΅ Π² ΠΏΠ΅ΡΠ²ΡΡ Π΄Π΅ΡΡΡΠΊΡ. ΠΠΈΠ΄ΠΈΠΌΠΎ, ΡΠ·ΡΠΊ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡ ΠΈ ΠΏΠΎΠ½ΡΡΠ΅Π½, ΡΡΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ.
6. ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ Π½Π° Head Hunter
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΡΠΈ ΠΊ ΡΠ΅ΠΉΡΠΈΠ½Π³Ρ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ Π² Π²Π°ΠΊΠ°Π½ΡΠΈΡΡ ΠΈ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡΡ ΠΏΠ»Π°ΡΠΈΡΡ. ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΠ»ΠΎΡΠ°Π΄ΠΎΠΊ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ°Π±ΠΎΡΡ Π² IT-ΡΡΠ΅ΡΠ΅ β ΡΡΠΎ ΡΠ°ΠΉΡ HeadHunter. Π’Π°ΠΌ Π΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠ°Π·Π΄Π΅Π» β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ².
ΠΠ½ΠΈΠ·Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΡ ΠΎΠΆΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Ρ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΡ.
ΠΠ΄Π΅ΡΡ Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ, Π·Π½Π°ΡΡΠΈΠΉ Pascal (ΡΡΠ΅Π΄Π° Delphi), Π²ΡΠ΅ Π΅ΡΠ΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½.
7. Google Books Ngram Viewer
Π Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ ΠΡΠ³Π», Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠ»ΠΎΠ² Π² ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡ .ΠΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π° Π»ΡΠ±ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
Π Π½Π°ΡΠ°Π»Π΅ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ»ΠΎΠ² Prolog ΠΈ Python. Π ΡΠ΅ΠΏΠ΅ΡΡ Π²Π²Π΅Π΄Π΅ΠΌ JavaScript, Python ΠΈ PHP.
ΠΠΈΠ΄Π½ΠΎ ΠΊΠ°ΠΊ Π² 1992 Π³ΠΎΠ΄Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ JavaScript ΠΈ ΠΎΠ½ Π±ΡΡΡΡΠΎ ΠΎΠ±Π³ΠΎΠ½ΡΠ΅Ρ Python ΠΈ PHP.
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ:
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ 31
Π‘ΠΎΠ²ΡΠ΅ΠΌ ΠΌΠ΅Π»ΠΊΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π² ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΡ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Β«Π Π½Π°ΡΠ°Π»Π΅ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ»ΠΎΠ² Prolog ΠΈ PascalΒ», Π° ΡΠ°ΠΌ Π±ΡΠ»ΠΈ Prolog ΠΈ Phyton.
ΠΠ΅ Phyton Π° Python. (Pascal ΠΌΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Turbo, Π° Π΄Π°Π»Π΅Π΅ Delphi))
Β«ΠΠ»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ²ΠΎΠΈΡ ΡΡΠΈΠ»ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.Β» β ΡΠΎΠ²Π΅Ρ Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΡΠΉ. ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π» ΠΎΠ±ΡΡΠ½ΠΎ Ρ ΠΎΡΠΎΡΠΎ Π·Π½Π°Π΅Ρ 1-2 ΡΠ·ΡΠΊΠ° ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π½Π° Π½ΠΈΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎ. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ ΡΡΠ°ΡΡΠ° ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΈΠ»ΠΈ ΡΡΠΏΠΈΠΊΠ° Π² ΠΊΠ°ΡΡΠ΅ΡΠ΅ Ρ ΡΠ΅ΠΊΡΡΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ.
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅! Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΡΡΠ°ΡΡΡ!
Π₯ΠΎΡΠ΅Π» Π±Ρ ΡΠ·Π½Π°ΡΡ ΠΠ°ΡΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π½Π°ΡΡΠ΅Ρ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Prolog. ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Prolog ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΄Π»Ρ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ°.Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ° ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π²ΡΠ΅ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½Π΅Π΅, Π½Π΅ ΡΡΠ°Π½Π΅Ρ Π»ΠΈ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Prolog ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ, Π½Ρ ΠΈΠ»ΠΈ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΌ?
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅! Π―Π·ΡΠΊ Prolog ΡΡΠ°Π» ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ Π² 1980-Ρ Π³ΠΎΠ΄Π°Ρ Π² ΡΠ²ΡΠ·ΠΈ Ρ ΡΠΏΠΎΠ½ΡΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ°. ΠΠΎ ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΠΎΠ½ΡΠΈΠ»Π°ΡΡ Π³ΡΠ°Π½Π΄ΠΈΠΎΠ·Π½ΡΠΌ ΠΏΡΠΎΠ²Π°Π»ΠΎΠΌ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π²ΡΠ΅ Π½Π°ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΡΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΡΠ°ΠΊ ΠΈ Π½Π΅ Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΎ. ΠΠΎΡΡΠΎΠΌΡ ΡΠ΅ΠΉΡΠ°Ρ Prolog ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΌΠΎΡΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ°ΡΠ΅Π» ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΈ Π±ΡΠ΄Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΡΠ² Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ°, ΡΠΎ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΡΠ²ΡΠ·Π°Π½ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ ΠΈ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π Π΄Π΅Π²ΡΠ½ΠΎΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΡΠ΅Ρ ΠΌΠΎΠΉ Π²Π·ΡΠ» Π°ΡΠΏΠΈΡΠ°Π½ΡΠ° ΡΠ΅Π±Π΅ Π½Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π‘ΠΠΠ , ΡΠΈΠΏΠ° Π‘ΠΈΠΌΡΠ»ΠΈΠ½ΠΊ Π² ΠΠ°ΡΠ»Π°Π±Π΅. Π’ΠΎΠ³Π΄Π° Π΅ΡΡ XT-ΡΠΊΠΈ Π±ΡΠ»ΠΈ Π² Π΄ΠΈΠΊΠΎΠ²ΠΈΠ½ΠΊΡ. Π Π±ΡΠ» Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ Π±ΡΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Β«ΠΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ°Β». Π₯ΠΎΠ΄ΠΈΠ»ΠΈ ΡΡΡΠΊΠΈ, ΡΡΠΎ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ° Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ. ΠΡ ΠΈ Π°ΡΠΏΠΈΡΠ°Π½Ρ ΡΡΠΎΡ ΡΠ΅ΡΠΈΠ» ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΠΎΡ Π‘ΠΠΠ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΡΠΎΠ»ΠΎΠ³. Π’ΠΎΠ³Π΄Π° Π΅ΡΡ ΠΊΠ½ΠΈΠ³, ΡΠΈΠΏΠ° ΠΡΠ°ΡΠΊΠΎ Π½Π΅ Π±ΡΠ»ΠΎ. Π ΠΠΠ‘Π΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ. ΠΡ ΠΈ ΠΎΠ½ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΡΡ Π² ΡΠ·ΡΠΊΠ΅ ΡΡΠΎΠΌ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΡΠ°ΠΊ. ΠΠΌΡ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ Π² Π½ΡΠΌ Π»Π°Π·ΠΈΡΡ ΠΏΠΎ Π΄Π΅ΡΠ΅Π²ΡΡΠΌ ΠΈ Π΄Π΅Π»Π°ΡΡ ΠΎΡΠΊΠ°ΡΡ. Π Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΡΡΠΎ Π³Π΅ΠΌΠΎΡΡΠΎΠΉΠ½ΠΎ Π±ΡΠ»ΠΎ, Π° Π² ΠΡΠΎΠ»ΠΎΠ³Π΅ ΡΡΠΎ Π²ΡΠΈΡΠΎ ΠΊΠ°ΠΊ Π°ΠΊΡΠΈΠΎΠΌΠ° (ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΈΡΠΏΠΈΡΠΈΠΊΠΈ ΡΠ·ΡΠΊΠ°). Π’ΠΎ Π΅ΡΡΡ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Ρ ΠΎΠ΄ΠΈΡ Π² ΡΡΠΏΠΈΠΊ, ΡΠΎ ΠΊΠ°ΠΊ-ΡΠΎ ΡΠ°ΠΌΠΎΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π²ΡΡ ΡΠ°ΠΌ, ΡΡΠΎ ΠΎΠ½Π°, Π΄Π΅Π»Π°Ρ ΠΎΡΠΊΠ°ΡΡ Π½Π°Π·Π°Π΄ ΡΠ°ΠΌΠ° ΠΈΡΠ΅Ρ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΡΡΠΏΠΈΠΊΠ°. Π Π°ΡΠΏΠΈΡΠ°Π½ΡΡ ΡΡΠΎ Π½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ Π² Π½Π΅ΠΉ. ΠΠ°ΠΏΠΈΡΠ°Π» ΠΎΠ½ Π² Π½Π΅ΠΉ Π‘ΠΠΠ ΡΠ²ΠΎΠΉ, Β«ΠΠ°ΠΌΠΌΠΎΠΉΒ» Π½Π°Π·Π²Π°Π» Π΅Π³ΠΎ, Π±ΡΠ»Π° ΠΊΡΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ. ΠΠΎ ΠΏΠΎΡΠΎΠΌ Π±ΡΠΎΡΠΈΠ» Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΡΠΈΠΌ ΠΈ Π΄ΠΈΡΡΠ΅ΡΡΠ°ΡΠΈΠΈ Π½Π΅ Π·Π°ΡΠΈΡΠΈΠ». ΠΠ³ΠΎ ΠΏΡΠΈΠ³Π»Π°ΡΠΈΠ»ΠΈ Π² Π‘Π±Π΅ΡΠΠ°Π½ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π° ΡΠ°ΠΌ Π·Π°ΡΠΏΠ»Π°ΡΡ ΡΠΆΠ΅ ΡΠΎ ΡΡΠΈΠΏΠ΅Π½Π΄ΠΈΠ΅ΠΉ Π°ΡΠΏΠΈΡΠ°Π½ΡΠ° Π½Π΅ ΡΡΠ°Π²Π½ΠΈΡΡ. Π’Π°ΠΊ Π²ΡΡ ΡΡΠΎ ΠΈ Π·Π°Π±ΡΠΎΡΠΈΠ»ΠΎΡΡ. ΠΡΡΡΡ Π² ΡΠ΅ΠΌΠΈ ΡΠΎΠΌΠ°Ρ ΠΊΠΎΠ΄Π° ΡΠΎΡ ΡΠ°Π½ΠΈΠ»ΡΡ Ρ ΡΠΎΠΉ ΠΏΠΎΡΡ ΠΈ Π²Π°Π»ΡΠ΅ΡΡΡ Π³Π΄Π΅-ΡΠΎ. Π£ ΠΌΠ΅Π½Ρ Π½Π° Π΄Π°ΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΡΠΎΠ»ΠΎΠ³Ρ Π½Π° ΡΠ΅ΡΠ΄Π°ΠΊΠ΅ ΡΡΠΎΠΏΠΊΠ°ΠΌΠΈ Π»Π΅ΠΆΠΈΡ Π½Π΅ ΡΡΠΎΠ½ΡΡΡΡ , Π° ΠΡΠ°ΡΠΊΠΎ, ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡ, Π°ΠΆ Π΄Π΅ΡΡΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ². Π ΡΠΎ Π²ΡΠ΅ΠΌΡ Ρ Π»Π΅Π± ΡΡΠΎΠΈΠ» ΡΡΠΎ ΡΡΠ±Π»Π΅ΠΉ, Π° ΠΊΠ½ΠΈΠ³ΠΈ ΡΡΠΈ ΠΏΠΎ ΡΡΠ±Π»Ρ ΠΏΡΠΎΠ΄Π°Π²Π°Π»ΠΈΡΡ. ΠΠ° ΡΠ°ΡΡΠΎΠΏΠΊΡ ΠΆΠ°Π»ΠΊΠΎ ΠΈΡ ΡΠ²Π°ΡΡβ¦
Ρ ΠΌΠ΅Π½Ρ ΡΠΎΠΆΠ΅ Π»Π΅ΠΆΠΈΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΡΠΎΠ»ΠΎΠ³Ρ ΠΈ Π½Π΅ Π²ΡΠ±ΡΠΎΡΠΈΠ» Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π² ΠΌΠ°ΠΊΡΠ»Π°ΡΡΡΡ. ΠΠ° ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ Π²ΡΡ-ΡΠ΅Ρ Π½ΠΈΠΊΠ΅ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌ-Ρ 80-Ρ ΠΈ 90-Ρ Π³ΠΎΠ΄ΠΎΠ². Π Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΈΡ Π½Π΅ Π²ΠΎΠ·ΡΠΌΡΡ. Π Π΅ΡΡ 3-Ρ ΡΠΎΠΌΠ½ΠΈΠΊ ΠΠ΅Π½ΠΈΠ½Π° ΠΈ Ρ.ΠΏ.
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ! Π ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΎ Rust Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ?
Rust β ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ. ΠΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² Ρ Ρ Π½Π΅Π³ΠΎ Π½Π΅ Π²ΠΈΠΆΡ. ΠΠ΅ Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ Ρ ΠΎΡΠΎΡΠΈΠ΅.
ΠΠΏΡΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ ΡΠ°ΠΊΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ·Π²Π΅ΡΡΠ½Π°, Π° Π²ΠΎΡ Π΄Π»Ρ ΡΠ°ΠΉΠ½ΠΈΠΊΠΎΠ² Ρ
ΠΎΡΠΎΡΠΎ Π±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΄Π»Ρ ΠΊΠ°ΠΊΠΈΡ
ΠΠ‘ ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΡΠ΅Ρ
Π½ΠΈΠΊΠ΅ ΡΡΠΈ ΡΠ·ΡΠΊΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ: ΡΡΠ°ΡΠΈΠΎΠ½Π°ΡΠ½ΡΠ΅ ΠΠ, ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΡΠ°Π½ΡΠΈΠΈ, ΠΏΠ»Π°Π½ΡΠ΅ΡΡ, ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ, ΠΊΠ°ΠΊ ΡΡΠΈ ΡΠ·ΡΠΊΠΈ Π΄ΡΡΠΆΠ°Ρ Ρ ΠΠ Π±Π°Π· Π΄Π°Π½Π½ΡΡ
, ΠΊΠ°ΠΊΠΈΠ΅ Π³ΡΡΠΏΠΏΡ Π·Π°Π΄Π°Ρ ΠΏΡΠΎΡΠ΅, Π΄Π΅ΡΠ΅Π²Π»Π΅, Π²ΡΠ³ΠΎΠ΄Π½Π΅Π΅ ΠΈΠ»ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ΅Ρ
ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠ·ΡΠΊΠ°Ρ
ΠΈ Ρ.ΠΏ.
Π ΡΠ°ΠΊ ΡΡΠΎ ΠΆ ΡΡΠ°ΡΠΈΠΊΠ°ΠΌ ΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½ΠΈ ΠΊ ΡΠ΅ΠΌΡ, Π° Π΄Π»Ρ ΠΌΠΎΠ»ΠΎΠΆΠ΅ΠΆΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΎΠΉ ΠΎΡΠΈΠ½ΡΠ°ΡΠΈΠΈ Π½Π΅Ρ.
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΎΠ±Π·ΠΎΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΏΠ° Lisp β ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ? ΠΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ·ΠΊΠ°Ρ ΡΡΠ΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ? ΠΠ»ΠΈ Π΅ΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ?
Π£ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΡ. Π‘ΠΌΠ΅Π½ΠΈΠ»ΡΡ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ·ΡΠΊ Π² ΠΌΠΈΡΠ΅
Python Π΄ΠΎΡΡΠΈΠ³ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Tiobe. ΠΠ»Ρ Π½Π΅Π³ΠΎ ΡΡΠΎ ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΠΎΠ±Π΅Π΄Π° Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 20 Π»Π΅Ρ. ΠΠ½ ΡΡΠΌΠ΅Π» ΡΠ²Π΅ΡΠ³Π½ΡΡΡ Java ΠΈ Π‘, Π²Π΅ΡΡΠΌΠ° ΡΠ΅ΡΡΠ΅Π·Π½ΡΡ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΠΊΠΎΠ², Π³ΠΎΠ΄Π°ΠΌΠΈ Π½Π΅ ΠΏΡΡΠΊΠ°Π²ΡΠΈΡ Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
ΠΠΎΠΌΠ΅Ρ ΠΎΠ΄ΠΈΠ½
Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python Π²ΠΎΠ·Π³Π»Π°Π²ΠΈΠ» ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Tiobe, ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡΠ΅ΠΉ ΡΠ·ΡΠΊΠΈ ΠΏΠΎ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΈΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². Π Π΅ΠΉΡΠΈΠ½Π³ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Ρ 2003 Π³., Ρ ΠΎΡΡ ΠΏΡΠΈ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΠ°ΠΌΡΡ ΠΏΠ΅ΡΠ²ΡΡ Π΅Π³ΠΎ Π²Π΅ΡΡΠΈΠΉ Π°Π²ΡΠΎΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠ²Π°Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄Π²Π° Π³ΠΎΠ΄Π° (Ρ ΠΈΡΠ½Ρ 2001 Π³.). ΠΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Python Π΄ΠΎΠ±ΡΠ°Π»ΡΡ Π²ΠΏΠ΅ΡΠ²ΡΠ΅, ΡΠ΄Π΅Π»Π°Π² ΡΡΠΎ Π² ΠΎΠΊΡΡΠ±ΡΠ΅ 2021 Π³.
Π ΡΡΠΎΠΌΡ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΠΎΠ±ΡΡΠΈΡ Python ΡΠ΅Π» ΠΏΠ»Π°Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ, ΠΎΠ±Ρ ΠΎΠ΄Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΠΊΠ° Π·Π° Π΄ΡΡΠ³ΠΈΠΌ. Π‘Π»ΠΎΠΆΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ Π±ΡΠ»ΠΎ ΠΎΠ±ΠΎΠ³Π½Π°ΡΡ Π΄Π²ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΠ² β Π² ΠΈΡΠ»Π΅ 2021 Π³. ΠΎΠ½ Π²ΠΏΠ»ΠΎΡΠ½ΡΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°Π»ΡΡ ΠΊ Java, ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ²ΡΠΈΡΡ Π½Π° ΡΡΠ΅ΡΡΠ΅ΠΌ ΠΌΠ΅ΡΡΠ΅, Π° ΠΊ ΡΠ΅Π½ΡΡΠ±ΡΡ 2021 Π³. Python ΡΠ±ΡΠΎΡΠΈΠ» Java Π½Π° ΡΡΠ΅ΡΡΡ ΡΡΡΠΎΡΠΊΡ. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΠΊΠΎΠΌ Π½Π° ΠΏΡΡΠΈ ΠΊ Π²Π΅ΡΡΠΈΠ½Π΅ Π±ΡΠ» ΡΠ·ΡΠΊ Π‘, ΠΈ Π½Π° ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΡΡΠ°Π²Π°Π½ΠΈΠ΅ ΠΎΡ Π½Π΅Π³ΠΎ ΡΠΎΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
Π ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΠΈΡΠ»Π΅ΠΌ 2021 Π³. ΡΠ΅ΠΉΡΠΈΠ½Π³ Python Π²ΡΡΠΎΡ Ρ 10,95% Π΄ΠΎ 11,27%. Π§ΡΠΎ Π΄ΠΎ Π‘, ΡΠΎ Π΅Π³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΡΠΏΠ°Π»Π° Ρ 11,62% Π΄ΠΎ 11,16%. Java ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΠ΅ΡΡΡ ΡΡΡΠΎΡΠΊΡ Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ 10,46% ΠΏΡΠΎΡΠΈΠ² 11,17% Π² ΠΈΡΠ»Π΅ 2021 Π³.
Β«ΠΠ°Π²Π½ΡΡ Π³Π΅Π³Π΅ΠΌΠΎΠ½ΠΈΡ Java ΠΈ C Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»Π°ΡΡ. Python, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎ Π±ΡΠ» Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΏΡΠΎΡΡΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π»ΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠ°ΠΊ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Perl, ΡΠ²ΠΎΠ»ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π». ΠΡΠΎΡΡΠΎΡΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎ Π²ΡΠ΅Ρ ΠΎΠ±Π»Π°ΡΡΡΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ Π΅Π³ΠΎ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½ΡΒ», β Π·Π°ΡΠ²ΠΈΠ» ΠΠΎΠ» Π―Π½ΡΠ΅Π½ (Paul Jansen), Π³Π΅Π½Π΅ΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ Tiobe.
ΠΡΡΡ Π½Π°Π²Π΅ΡΡ
Π Π΅ΠΉΡΠΈΠ½Π³ Tiobe, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎ. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΡΠΈΡΠ»Π° ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ.
Π‘ΠΎΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ»ΠΎΠ²Π° Π² Π·Π°ΠΏΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π²ΠΊΠ»ΡΡΠ°Ρ language (ΡΠ·ΡΠΊ) ΠΈ programming (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅). ΠΠ½ΠΈ Π±Π΅ΡΡΡ Ρ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠΎΠ² Π² ΠΌΠΈΡΠ΅ β Google, Bing ΠΈ Π΄Ρ., Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ°ΠΉΡΠ°Ρ Π½Π° Π²ΡΠ΅ΠΉ ΠΏΠ»Π°Π½Π΅ΡΠ΅. ΠΡ ΠΎΠ½ΠΈ Π±Π΅ΡΡΡ ΠΈΠ· ΡΠ΅ΠΉΡΠΈΠ½Π³Π° Alexa.
Python ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π²ΡΠΏΡΡΠΊΠ° Π΅Π³ΠΎ ΡΠ°ΠΌΠΎΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ. ΠΠ° Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 20 Π»Π΅Ρ Python ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ» Π² ΡΠΎΠΏ-10, ΠΈ Π»ΠΈΡΡ Π² ΡΠ΅Π²ΡΠ°Π»Π΅ 2013 Π³. ΠΎΠΏΡΡΡΠΈΠ»ΡΡ Π½Π° 13 ΡΡΡΠΎΡΠΊΡ. ΠΡΠΎ Π½Π°ΠΈΡ ΡΠ΄ΡΠΈΠΉ Π΅Π³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π·Π° Π²ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΠΈΠ΅ Π³ΠΎΠ΄Ρ.
Python ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΡΠ°Π· ΡΠ΄ΠΎΡΡΠ°ΠΈΠ²Π°Π»ΡΡ Π·Π²Π°Π½ΠΈΡ Β«Π―Π·ΡΠΊ Π³ΠΎΠ΄Π°Β», ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°ΠΌ ΡΠΊΡΠΏΠ΅ΡΡΠ°ΠΌΠΈ Tiobe. ΠΡΡ Π½Π°Π³ΡΠ°Π΄Ρ ΠΎΠ½ ΠΏΠΎΠ»ΡΡΠ°Π» Π² 2007, 2010, 2018 ΠΈ 2020 Π³Π³. ΠΡΠΎ ΡΠ°ΡΠ΅ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΡΠ·ΡΠΊΠΎΠΌ Π‘ (2008, 2017 ΠΈ 2019 Π³Π³.) ΠΈ Java (2005 ΠΈ 2015 Π³Π³.).
ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠ½Π΅ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π²ΡΠ΅Ρ ΡΠ·ΡΠΊΠΎΠ², ΡΡΠ°ΡΡΠ²ΡΡΡΠΈΡ Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ Tiobe.
ΠΡΡΠ³ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ
Π‘Π²ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ°ΡΡΠ΅ΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΅ΡΡΡ ΠΈ Ρ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ RedMonk. ΠΠ»Π³ΠΎΡΠΈΡΠΌ Π΅Π³ΠΎ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Tiobe. ΠΠΊΡΠΏΠ΅ΡΡΡ Π±Π΅ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ Ρ ΠΏΠΎΠΈΡΠΊΠΎΠ², Π° Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², Π² ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Π½Π° GitHub (ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ Microsoft). Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ΠΈ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ² Π½Π° ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΠΎΡΡΠΌΠ΅ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Stack Overflow.
Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°Π· Π΄Π°Π½Π½ΡΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΡΡ Π² ΠΈΡΠ½Π΅ 2021 Π³., ΠΈ Python Π·Π°Π½ΠΈΠΌΠ°Π» Π² Π½Π΅ΠΌ Π²ΡΠΎΡΡΡ ΡΡΡΠΎΡΠΊΡ, ΡΡΡΡΠΏΠ°Ρ Π»ΠΈΡΡ JavaScript. ΠΠ»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΡ β ΡΡΠΎ Java, PHP ΠΈ CSS, Π° ΡΠ·ΡΠΊ Π‘ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π»ΠΈΡΡ Π½Π° 10 ΠΏΠΎΠ·ΠΈΡΠΈΠΈ.
ΠΠ΅ΡΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Python ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΈ Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ ΠΆΡΡΠ½Π°Π»Π° ΠΏΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅ IEEE Spectrum. Java ΠΈ Π‘ Π² Π½Π΅ΠΌ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π° Π²ΡΠΎΡΠΎΠΌ ΠΈ ΡΡΠ΅ΡΡΠ΅ΠΌ ΠΌΠ΅ΡΡΠ°Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π·Π° Π½ΠΈΠΌΠΈ ΡΠ»Π΅Π΄ΡΡΡ Π‘++ ΠΈ JavaScript.
ΠΠΎ Π΄Π°Π½Π½ΡΠΌ ΡΠΎΡΡΠ°Π²ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°, Python, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠΏΠΈΡΠΊΠ° Tiobe, Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ ΠΏΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Ρ 2020 Π³.
ΠΠ°ΠΊ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Python
ΠΠ° ΡΠ·ΡΠΊΠΎΠΌ Python, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΈΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π²ΡΠ΅Π³ΠΎ ΠΌΠΈΡΠ°, ΡΡΠΎΠΈΡ ΠΎΠ΄ΠΈΠ½ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ β Π½ΠΈΠ΄Π΅ΡΠ»Π°Π½Π΄ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΠ²ΠΈΠ΄ΠΎ Π²Π°Π½ Π ΠΎΡΡΡΠΌ (Guido van Rossum). Python ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ 1980-Ρ Π³ΠΎΠ΄ΠΎΠ². ΠΠ°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ° β Π‘ (Π΄Π΅Π±ΡΡΠΈΡΠΎΠ²Π°Π» Π² 1972 Π³.).
ΠΠΎΠ΄ Python Π±ΡΠ» Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π² 1991 Π³., 30 Π»Π΅Ρ Π½Π°Π·Π°Π΄, Π½ΠΎ Π½Π° ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΠ½ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π» Π² Π²Π΅ΡΡΠΈΠΈ 0.9. ΠΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠ΅Π»ΠΈΠ· Python 1.0 ΡΠΎΡΡΠΎΡΠ»ΡΡ Π² 1994 Π³.
ΠΡΠΎΡΠ΅ΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ·ΡΠΊΠ° Π½Π΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅ΡΡΡ ΠΈ ΠΏΠΎ ΡΠ΅ΠΉ Π΄Π΅Π½Ρ. ΠΠ΅ΡΡΠΈΡ 2.0 Π²ΡΡΠ»Π° Π² ΠΎΠΊΡΡΠ±ΡΠ΅ 2000 Π³., Π° Python 3.0 ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ 2008 Π³. Π‘ΠΏΡΡΡΡ 13 Π»Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄ΠΎ Python 4.0 Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π½Π΅ Π±ΡΠ»ΠΎ. ΠΠΎΠΊΠ° ΡΡΠΎ ΡΠ·ΡΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π² Π²Π΅ΡΡΠΈΠΈ 3.10, ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°ΡΠ°Π»ΠΎΡΡ 4 ΠΎΠΊΡΡΠ±ΡΡ 2021 Π³.
Π‘Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ Python Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Microsoft. ΠΠ°ΠΊ ΡΠΎΠΎΠ±ΡΠ°Π» CNews, ΠΎΠ½ Π΄Π°Π²Π½ΠΎ ΠΎΡΠΎΡΠ΅Π» ΠΎΡ Π΄Π΅Π» ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ Π½Π° ΠΏΠ΅Π½ΡΠΈΠΈ, Π½ΠΎ Π² Π½ΠΎΡΠ±ΡΠ΅ 2020 Π³. ΡΠΎΡΡΠ²Π΅ΡΠ½Π°Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ ΡΡΠΌΠ΅Π»Π° ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ°Π½ΠΈΡΡ Π΅Π³ΠΎ.
Π‘ΡΠ΅Π΄ΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΡΠ΄Π΅Ρ ΡΠΌΠ΅Π½Π° Β«Π²Π»Π°ΡΡΠΈΒ». ΠΠΎΡΠ²ΠΈΠ»ΡΡ Π½ΠΎΠ²ΡΠΉ Π°ΠΌΠ±ΠΈΡΠΈΠΎΠ·Π½ΡΠΉ Π»ΠΈΠ΄Π΅Ρ
Π ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Tiobe, ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠΊΠΎΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΌΠ΅Π½ΠΈΡΡΡΡ Π»ΠΈΠ΄Π΅Ρ. Π ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΌΠ΅ΡΡΡ ΡΠ²Π΅ΡΡΡ Python, ΠΎΠ΄ΠΎΠ»Π΅Π²ΡΠΈΠΉ Java Π² Π±ΠΈΡΠ²Π΅ Π·Π° Π²ΡΠΎΡΡΡ ΡΡΡΠΎΡΠΊΡ. ΠΠΎ ΡΠ΅Π»ΠΈ Π΅ΠΌΡ ΠΎΡΡΠ°Π»ΠΎΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ β ΠΎΠ½ ΠΏΠΎΡΡΠΈ Π΄ΠΎΠ³Π½Π°Π» Π‘, ΡΠ²ΠΎΠ΅Π³ΠΎ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ°.
Python ΠΎΡ ΠΎΡΠΈΡΡΡ Π½Π° Π‘
Π―Π·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python ΠΎΡΡΠ°Π»ΡΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΌΠ΅ΡΡΡ ΡΡΠ΅Π΄ΠΈ Π²ΡΠ΅Ρ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΌΠΈΡΠ΅. Π ΡΠ΅ΠΉΡΠΈΠ³Π΅ Tiobe Π·Π° ΡΠ΅Π½ΡΡΠ±ΡΡ 2021 Π³. ΠΎΠ½ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΡΡ Π½Π° Π²ΡΠΎΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, ΡΠΌΠ΅ΡΡΠΈΠ² Π½Π° ΡΡΠ΅ΡΡΡ ΡΡΡΠΎΡΠΊΡ Java.
ΠΠ°ΠΊ ΡΠΎΠΎΠ±ΡΠ°Π» CNews, Π΅ΡΠ΅ Π² ΠΈΡΠ»Π΅ 2021 Π³. Python ΡΠ°ΠΌ Π·Π°Π½ΠΈΠΌΠ°Π» ΡΡΠ΅ΡΡΠ΅ ΠΌΠ΅ΡΡΠΎ, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Java Π±ΡΠ» Π½Π° Π²ΡΠΎΡΠΎΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π±ΠΎΡΡΠ±Π° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·ΡΠΊΠ°ΠΌΠΈ Π·Π° Β«ΡΠ΅ΡΠ΅Π±ΡΠΎΒ» Π΄Π»ΠΈΠ»Π°ΡΡ Π²ΡΠ΅Π³ΠΎ Π΄Π²Π° ΠΌΠ΅ΡΡΡΠ°.
Π’Π΅ΠΏΠ΅ΡΡ Ρ Python ΠΎΡΡΠ°Π»ΡΡ Π»ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΠΊ β ΡΠ·ΡΠΊ Π‘. ΠΠ°ΠΊ ΠΏΠΈΡΠ΅Ρ ZDnet, Ρ Python Π΅ΡΡΡ Π²ΡΠ΅ ΡΠ°Π½ΡΡ ΡΠΌΠ΅ΡΡΠΈΡΡ ΠΈ Π΅Π³ΠΎ, ΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΡΡΠΈΡΡΡΡ Π² ΠΎΠ±ΠΎΠ·ΡΠΈΠΌΠΎΠΌ Π±ΡΠ΄ΡΡΠ΅ΠΌ. ΠΡΠ»ΠΈ Python Π²ΠΎΠ·Π³Π»Π°Π²ΠΈΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ Tiobe, ΡΠΎ ΡΡΠ°Π½Π΅Ρ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΡΡΠ΅ΡΡΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠ΄Π°Π»ΠΎΡΡ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π° Π²ΡΠ΅ Π³ΠΎΠ΄Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°. ΠΠ½ Π±ΡΠ» Π·Π°ΠΏΡΡΠ΅Π½ Π² 2003 Π³.
Β«Python Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ» ΡΠ°ΠΊ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ β1 Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ Tiobe. Π§ΡΠΎΠ±Ρ ΠΏΡΠ΅Π²Π·ΠΎΠΉΡΠΈ C, Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ 0,16%. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½ΡΒ», β Π·Π°ΡΠ²ΠΈΠ» ΠΠΎΠ» Π―Π½ΡΠ΅Π½ (Paul Jansen), ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΄Π΅Π»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Tiobe.
Tiobe β ΡΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π·Π°Π½ΠΈΠΌΠ°ΡΡΠ°ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. Π‘Π²ΠΎΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³ Ρ 18-Π»Π΅ΡΠ½Π΅ΠΉ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ ΠΎΠ½Π° ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π² ΠΊΠΎΡΠΎΡΡΡ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΠ·ΡΠΊ. ΠΠΎΠΌΠΈΠΌΠΎ ΠΏΡΠΎΡΠ΅Π³ΠΎ, ΠΏΡΠΈ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ Π² ΡΡΠΈΡ Π·Π°ΠΏΡΠΎΡΠ°Ρ ΡΠ»ΠΎΠ² programming ΠΈ language.
Π‘ΡΠ°ΡΠΈΡΡΠΈΠΊΠ° ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎ. ΠΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΡΠ²Π»ΡΡΡΡΡ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΈΡΠΊΠ° Ρ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Google, Bing, Amazon, YouTube ΠΈ Π΄Ρ. ΠΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΎΠ½ΠΈ Π±Π΅ΡΡΡ Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ Alexa.
ΠΠ΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΠΎΠΊΠ°Π·Π°Π½ΠΈΡ Tiobe ΠΈΠ΄ΡΡ Π²ΡΠ°Π·ΡΠ΅Π· ΡΠΎ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΠΌΠΈ Π² Π΄ΡΡΠ³ΠΈΡ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°Ρ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π’Π°ΠΊΠΈΡ ΡΠΏΠΈΡΠΊΠΎΠ² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ, Π½ΠΎ ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΡΠΌ ΠΈΠ· Π½ΠΈΡ , ΠΏΠΎΠΌΠΈΠΌΠΎ Tiobe, ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΆΡΡΠ½Π°Π»Π° ΠΏΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅ IEEE Spectrum.
ΠΠ³ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Python ΠΊΠ°ΠΊ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΌΠΈΡΠ΅, ΠΎΠ±Π³ΠΎΠ½ΡΡΡΠΈΠΉ Π² ΡΡΠΎΠΌ ΠΏΠ»Π°Π½Π΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Java, Π½ΠΎ ΠΈ ΡΠ°ΠΌ Π‘ Π²ΠΌΠ΅ΡΡΠ΅ Ρ JavaScript (Π²ΡΠΎΡΠΎΠ΅, ΡΡΠ΅ΡΡΠ΅ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΡΠΎΠ΅ ΠΌΠ΅ΡΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ). ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΠΏΠΎ ΠΈΡ ΠΌΠ½Π΅Π½ΠΈΡ, ΡΡΠΎΡ ΡΠΈΡΡΠ» Python ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Ρ 2020 Π³.
Π‘Π²ΠΎΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΈΠΌΠ΅Π΅ΡΡΡ ΠΈ Ρ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ RedMonk. ΠΡΠΈ Π΅Π³ΠΎ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π°Π²ΡΠΎΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΡ Π½Π° GitHub, ΠΈ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ Π½Π° ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΠΎΡΡΠΌΠ΅ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Stack Overflow.
Π ΡΡΠΎΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ Π·Π° ΠΈΡΠ½Ρ 2021 Π³., ΠΊΠ°ΠΊ ΠΈ Ρ Tiobe, Python Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΡΠΊΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²ΠΏΠ΅ΡΠ΅Π΄ΠΈ Π·Π΄Π΅ΡΡ Π²ΠΎΠ²ΡΠ΅ Π½Π΅ Π‘, ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π΄ΠΎΡΡΠ°Π»ΠΎΡΡ Π»ΠΈΡΡ Π΄Π΅ΡΡΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ. ΠΠΈΠ΄Π΅ΡΠΎΠΌ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ JavaScript, Java ΠΏΠΎΠ»ΡΡΠΈΠ» Β«Π±ΡΠΎΠ½Π·ΡΒ», Π° ΡΠ΅ΡΠ²Π΅ΡΡΡΡ ΠΈ ΠΏΡΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ PHP ΠΈ CSS.
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ Python
Π―Π·ΡΠΊ Python Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ»Π°Π΄ΡΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΠΊΠ° (ΠΏΠΎ Π²Π΅ΡΡΠΈΠΈ Tiobe). ΠΠ½ Π·Π°ΡΠΎΠ΄ΠΈΠ»ΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ 80-Ρ Π³ΠΎΠ΄ΠΎΠ² XX Π²Π΅ΠΊΠ°, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π‘ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² 1972 Π³. Π‘ΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ Python β Π½ΠΈΠ΄Π΅ΡΠ»Π°Π½Π΄ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΠ²ΠΈΠ΄ΠΎ Π²Π°Π½ Π ΠΎΡΡΡΠΌ (Guido van Rossum), ΠΈ ΠΎΠ½ Π·Π°Π΄ΡΠΌΡΠ²Π°Π» Π΅Π³ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΡΠ»Π΅Π΄Π½ΠΈΠΊΠ° ΡΠ·ΡΠΊΠ° ABC.
ΠΠΏΠ΅ΡΠ²ΡΠ΅ ΠΊΠΎΠ΄ Python Π±ΡΠ» ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π² ΡΠ΅Π²ΡΠ°Π»Π΅ 1991 Π³. Π ΡΠΎΠΌΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΡΠ·ΡΠΊ Π΄ΠΎΡΠΎΡ Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 0.9.0. ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎ Python 1.0 ΡΠΎΡΡΠΎΡΠ»ΠΎΡΡ Π»ΠΈΡΡ ΡΠΏΡΡΡΡ Π΅ΡΠ΅ ΡΡΠΈ Π³ΠΎΠ΄Π°, Π² ΡΠ½Π²Π°ΡΠ΅ 1994 Π³.
ΠΠΏΠ΄Π΅ΠΉΡΠ° Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 2.0 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π΄ΠΎΠΆΠ΄Π°Π»ΠΈΡΡ Π² ΠΎΠΊΡΡΠ±ΡΠ΅ 2000 Π³., Π° Python 3.0 Π²ΡΡΠ΅Π» Π² 2008 Π³. ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΡΠ°ΠΌΠ°Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ Python Π½ΠΎΡΠΈΠ»Π° ΠΈΠ½Π΄Π΅ΠΊΡ 3.9.6 β Π΅Π΅ Π²ΡΠΏΡΡΠΊ ΡΠΎΡΡΠΎΡΠ»ΡΡ 30 Π°Π²Π³ΡΡΡΠ° 2021 Π³.
ΠΡΡΠ°Π»ΠΎΡΡ Π½Π΅Π΄ΠΎΠ»Π³ΠΎ
Π―Π·ΡΠΊ Π‘, ΠΏΠΎ Π²Π΅ΡΡΠΈΠΈ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² ZDnet, ΠΎΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΡΡΠΎ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ Ρ ΠΏΡΡΠΌΡΠΌ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΊ ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ², Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΈΡΠ΅ΡΡΡ ΡΠ° ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌ Ρ ΠΏΠ°ΠΌΡΡΡΡ.
ΠΠ° Π·Π°ΠΌΠ΅Π½Ρ Π‘ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΉΡΠΈ ΡΠ·ΡΠΊ Rust, Π»Π΅ΡΠΎΠΌ 2021 Π³. ΠΏΡΠΈΠ·Π½Π°Π½Π½ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΡΠ²ΠΎΠΈΠΌ ΡΠ°ΠΌΡΠΌ Π»ΡΠ±ΠΈΠΌΡΠΌ. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠΌΠ΅Π½ΠΈΡΡ C Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΎ ΡΠ΅ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΠ΅Π»ΡΡΡΠ²ΡΡΡ, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΏΡΠΎΡΠ΅Π³ΠΎ, ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΠ΅ Π² Google ΡΡΠΈΠ»ΠΈΡ ΠΏΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Rust Π² Android. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π²ΡΠΎΡΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΠΎΡΠ»Π΅ C Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΄ΡΠ° Linux, ΠΎΡΡΠ°ΡΡΠΈ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΏΠ°ΠΌΡΡΡΡ.
ΠΠ΅ΡΠ²ΡΠΉ ΠΏΠΎΠΊΠ°Π· ΡΠ·ΡΠΊΠ° Rust ΡΠΎΡΡΠΎΡΠ»ΡΡ Π² Π½Π°ΡΠ°Π»Π΅ ΠΈΡΠ»Ρ 2010 Π³. ΠΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π΅Π»Π°ΡΡ Ρ 2006 Π³., ΠΈ Π·Π° Π½ΠΈΠΌ ΡΡΠΎΠΈΡ Π±ΡΠ²ΡΠΈΠΉ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ Mozilla ΠΡΡΠΉΠ΄ΠΎΠ½ Π₯ΠΎΡ (Graydon Hoare). Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅, Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ ΠΎΠ±Π»Π°ΠΊΠ΅ Amazon Web Services. Microsoft ΡΠΎΠΆΠ΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ Π½Π°ΡΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Rust Π² Windows ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΎΠ±Π»Π°ΠΊΠ΅ Azure.
ΠΠΎ Rust Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΡΠ°ΠΊ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½, ΠΊΠ°ΠΊ Python. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎ Π²ΡΠ΅Π³ΠΎ ΠΌΠΈΡΠ° ΠΎΡΠ΄Π°ΡΡ Π΅ΠΌΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, NumPy ΠΈ TensorFlow.
Π―Π·ΡΠΊ Π³ΠΎΠ΄Π°
Python Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΡΠ΄ΠΎΡΡΠ°ΠΈΠ²Π°Π»ΡΡ Π·Π²Π°Π½ΠΈΡ Β«Π―Π·ΡΠΊ Π³ΠΎΠ΄Π°Β» ΠΏΠΎ Π²Π΅ΡΡΠΈΠΈ Tiobe. ΠΡΡ ΠΏΠ»Π°Π½ΠΊΡ Python Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π²Π·ΡΠ» Π² 2007 Π³., ΠΈ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π· ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΡΡΠΏΠ΅Ρ Π΅ΠΌΡ ΡΠ΄Π°Π»ΠΎΡΡ Π² 2010 Π³.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π±ΡΠ» Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅ΡΡΠ² β Π² ΡΡΠ΅ΡΠΈΠΉ ΡΠ°Π· ΡΡΠ°ΡΡ ΡΠ·ΡΠΊΠΎΠΌ Π³ΠΎΠ΄Π° Python ΡΠΌΠΎΠ³ Π»ΠΈΡΡ Π² 2018 Π³. Π 2019 Π³. ΠΎΠ½ ΡΠΎΠΆΠ΅ ΠΌΠΎΠ³ ΠΏΠΎΠ±Π΅Π΄ΠΈΡΡ, Π½ΠΎ Π² ΠΈΡΠΎΠ³Π΅ ΡΡΡΡΠΏΠΈΠ» ΡΠ·ΡΠΊΡ Π‘.
ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΡΡΠΎΡ ΡΠΈΡΡΠ» Π΄ΠΎΡΡΠ°Π²Π°Π»ΡΡ Python ΡΠ΅ΡΡΡΠ΅ΠΆΠ΄Ρ β Π² 2020 Π³. ΠΎΠ½ ΡΠ½ΠΎΠ²Π° ΠΎΠ±ΠΎΡΠ΅Π» Π²ΡΠ΅Ρ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΠ². ΠΡΠΎΠ³Π½ΠΎΠ·Ρ Π½Π° 2021 Π³. Π² Tiobe ΠΏΠΎΠΊΠ° Π½Π΅ Π΄Π΅Π»Π°ΡΡ.