ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ°ΠΊΠΎΠΉ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² 2019 Π³ΠΎΠ΄Ρ
Π Π°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ, ΠΊΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ ΡΡΠΈΡΡ Π² Π½Π°ΡΠ°Π»Π΅ ΠΊΠ°ΡΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Ρ ΠΎΡΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΈΡ.
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ. Π ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎ Ρ ΡΠΌΠΎΠΌ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΎΡΡΠ°ΡΡΡΡ Π±Π΅Π· ΡΠ°Π±ΠΎΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅Ρ Π²ΠΎΠ»ΡΠ΅Π±Π½ΠΎΠΉ ΡΠ°Π±Π»Π΅ΡΠΊΠΈ β ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ°; Π²ΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π·Π°Π΄Π°Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΡΠ°ΡΡ. ΠΡΡΠ°ΡΠΈ, Π½Π° ΠΊΡΡΡΠ΅ Β«ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ c Π½ΡΠ»Ρ Π΄ΠΎ PROΒ» ΠΌΡ ΡΡΠΈΠΌ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌ.
Π ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½ Π² ΡΠ°Π·Π½ΡΡ ΡΡΠ΅ΡΠ°Ρ . ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π±ΡΠ»Π° ΡΠΎΠ±ΡΠ°Π½Π° Π½Π° ΡΠ°ΠΉΡΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ hh.ru.
ΠΠΈΡΠ΅Ρ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΈΠ³ΡΡ. ΠΠ΅ΡΡΠ°Π΅Ρ ΠΎΡΠΊΡΡΡΡ ΡΠ²ΠΎΡ ΡΡΡΠ΄ΠΈΡ ΠΈ Π²ΡΠΏΡΡΠΊΠ°ΡΡ Π»Π°ΠΌΠΏΠΎΠ²ΡΠ΅ RPG.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈ ΠΈΠ³ΡΡ
ΠΡΠ»ΠΈ Π²Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΠ±ΡΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° C#. ΠΠ³ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΠ‘ Windows. ΠΡΠ΅Π³ΠΎ Π² Π ΠΎΡΡΠΈΠΈ ΠΎΠΊΠΎΠ»ΠΎ 4 000 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π²Π»Π°Π΄Π΅Π΅Ρ ΡΡΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ.
C# ΠΏΠΎΡ ΠΎΠΆ Π½Π° Java ΠΈ C++, Π½ΠΎ Π½Π΅ ΡΠ°ΠΊΠΎΠΉ Π³ΡΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠΉ, Ρ ΠΎΡΡ ΡΠΎΠΆΠ΅ Π±ΡΡΡΡΡΠΉ ΠΈ ΠΌΠΎΡΠ½ΡΠΉ. ΠΠ½ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ Ρ ΠΎΡΠΎΡΠΈΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ².
Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Unity β ΡΠ°ΠΌΠΎΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΌ Π΄Π²ΠΈΠΆΠΊΠ΅ Π΄Π»Ρ ΠΈΠ³Ρ Π½Π° ΠΠ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
ΠΠ»Ρ ΡΡΠΈΡ ΠΆΠ΅ ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Java ΠΈΠ»ΠΈ C, Π½ΠΎ ΠΎΠ½ΠΈ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ.
ΠΠ³ΡΡ Π½Π° C++ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΡ Π΅ΡΡΡ ΡΠ²ΠΎΠΈ Π΄Π²ΠΈΠΆΠΊΠΈ. Π Π ΠΎΡΡΠΈΠΈ ΠΎΠΊΠΎΠ»ΠΎ 900 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π½Π° C++. Π Π΅ΡΡ ΠΎΠ½ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΉ.
ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
ΠΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΄Π΅Π»ΡΡ Π½Π° ΡΠ΅Ρ , ΠΊΡΠΎ ΠΏΠΈΡΠ΅Ρ ΠΏΠΎΠ΄ iOS, ΠΈ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Android.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ iOS Π½Π΅ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°ΠΌ iPhone ΠΌΠ΅Π½Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½, ΡΠ΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° Android. Π‘ΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π΄Π»Ρ Π³Π°Π΄ΠΆΠ΅ΡΠΎΠ² ΠΎΡ Apple Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ ΡΠ·ΡΠΊ Swift β ΠΎΠΊΠΎΠ»ΠΎ 1 000 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π² Π ΠΎΡΡΠΈΠΈ.
Swift β ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΉ ΡΠ·ΡΠΊ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Apple. Π Π°Π½ΡΡΠ΅ Π±ΡΠ» Objective-C, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΠΎΠ½ ΡΠ΅ΡΡΠ΅Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π° Π½ΡΠΌ Π²ΡΠ΅Π³ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 600.
Π§ΡΠΎ ΠΆΠ΅ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Android, ΡΠΎ Π·Π΄Π΅ΡΡ Π² Π»ΠΈΠ΄Π΅ΡΠ°Ρ Java β ΠΎΠΊΠΎΠ»ΠΎ 7 200 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π² Π ΠΎΡΡΠΈΠΈ. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Π½Π° Java ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠΎΡ ΡΠ·ΡΠΊ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½, Π½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ°Π±ΠΈΡΠ°Π΅Ρ ΠΎΠ±ΠΎΡΠΎΡΡ ΠΈ ΡΠ·ΡΠΊ Kotlin. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ Π²ΡΠΊΠΎΡΠ΅ ΠΎΠ½ Π·Π°ΠΌΠ΅Π½ΠΈΡ Java, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π΄ΡΡΠ³ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΌΠΎΠ΄Π½Π°Ρ ΠΈΠ³ΡΡΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΡΡΡΠΎ Π·Π°Π±ΡΠ΄Π΅ΡΡΡ. ΠΡΠ΅ΠΌΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ, Π½ΠΎ ΠΏΠΎΠΊΠ° Π² Π ΠΎΡΡΠΈΠΈ Π΄Π»Ρ Π½Π΅Π³ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 1 200 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ.
Π‘ΠΎΠ²ΡΠ΅ΠΌ ΡΠ΅Π΄ΠΊΠΎ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΠΈΡΡΡ Π½Π° C#. Π Π½Π° Python Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ.
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΠΏΠΎΠΆΠ°Π»ΡΠΉ, ΡΠ°ΠΌΡΠ΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅. Π ΡΠ½ΠΎΠ²Π° Π΄Π΅Π»Π΅Π½ΠΈΠ΅: ΠΎΠ΄Π½ΠΈ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΠ°ΡΡΡ (backend), Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΡΡ (frontend). Π‘Π΅ΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΠ°ΠΉΡΠ° ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ², ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½ ΡΡΠ΅Π΄ΠΈ backend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠ·ΡΠΊ PHP β Π½Π° Π½ΡΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 79% Π²ΡΠ΅Ρ ΡΠ°ΠΉΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅. Π Π ΠΎΡΡΠΈΠΈ ΠΎΡΠΊΡΡΡΠΎ ΠΎΠΊΠΎΠ»ΠΎ 5 000 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄Π»Ρ PHP-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΠ½ ΠΏΡΠΈΠ³ΠΎΠ΄Π΅Π½ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΠΉΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ. ΠΡΠ»ΠΈ ΠΆΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΠΉ, ΡΠΎ Π»ΡΡΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ Java β Π΅Π³ΠΎ Π»ΡΠ±ΡΡ Π² ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΎΠΉ, Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΎΠΉ ΠΈ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΡΠ΅ΡΠ°Ρ .
ΠΠΎΡΡΠΎΠΌΡ Π² Π²Π°ΠΊΠ°Π½ΡΠΈΡΡ
Π΄Π»Ρ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΅ΡΡΡ ΠΌΠ΅ΡΡΠΎ ΠΈ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»ΡΠΌ
Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π PHP-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Π½ΡΠΆΠ½Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΡΠΎΠ². Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΡΡΠ°Π½Π°Ρ
ΠΎ Π½ΡΠΌ Π·Π°Π±ΡΠ»ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΠ΅ΡΠΌΠ°Π½ΠΈΠΈ. Π£ΡΡΠΈΡΠ΅ ΡΡΠΎ, Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅ ΡΡΡΡΠΎΠΈΡΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Π·Π° Π³ΡΠ°Π½ΠΈΡΠ΅ΠΉ.
Π Π²Π΅Π±Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Ρ Python. ΠΠΎ Π½ΠΎΠ²ΠΈΡΠΊΡ Π·Π΄Π΅ΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ ΠΏΡΠΎΠ±ΠΈΡΡΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π½ΡΠΆΠ½Ρ Π»ΡΠ΄ΠΈ Ρ ΠΎΠΏΡΡΠΎΠΌ.
ΠΡΠ»ΠΈ ΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠ°ΠΉΡΠ°, ΡΠΎΡ ΡΡΡ Ρ JavaScript Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ² Π½Π΅Ρ. ΠΡΠΎ ΡΠ·ΡΠΊ ΡΠΊΡΠΈΠΏΡΠΎΠ², ΡΠ΅Π°ΠΊΡΠΈΠΉ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. JavaScript β ΡΠ°ΠΌΡΠΉ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ°: Π² Π ΠΎΡΡΠΈΠΈ ΠΎΠΊΠΎΠ»ΠΎ 10 000 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄Π»Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΏΠΎ JS.
Π‘ΡΠ΅Π΄ΠΈ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π΅ ΡΡΠΎΠΈΡ Π²ΠΎΠΏΡΠΎΡΠ°, ΠΊΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ Π²ΡΠ±ΡΠ°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΎΠ½ΠΈ Π΄ΡΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ Π²ΡΠ±ΡΠ°ΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ JavaScript β Π° ΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°
Π₯ΠΎΡΡ ΡΠ΅ΠΌΠ° ΠΠ ΠΊΠ°ΠΆΠ΅ΡΡΡ ΡΠ΅ΠΌ-ΡΠΎ Π΄Π°Π»ΡΠΊΠΈΠΌ, Π»ΡΠ΄ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΡΠΈΠΌ ΡΠΆΠ΅ ΡΠ΅ΠΉΡΠ°Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Java, C++, R ΠΈ Python. ΠΠ°ΠΈΠ±ΠΎΠ»ΡΡΠ΅ΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ β ΠΎΠΊΠΎΠ»ΠΎ 6 300 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π² Π ΠΎΡΡΠΈΠΈ.
ΠΠ°Π΄Π°ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΠ β Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠ»Π΅Π΄ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌ. ΠΡΠΎΠΏΡΡΠΊΠ°Ρ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π±Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΡΠΌ Π΄Π°Π½Π½ΡΡ , ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠΈΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π·Π°Π΄Π°Π½ΠΈΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π°ΡΡ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΡΡΡΠ΅ΡΠΎΠ², Π° ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ. ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΡ ΡΠ²ΠΈΠ΄Π΅Π½Π½ΡΠ΅ Π»ΠΈΡΠ°, ΠΠ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π½ΠΎΠ²ΡΠ΅.
Π Π΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 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.
Π‘Π°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π₯Π°Π±ΡΠ°ΡΠΎΠΏ 2020 Π³ΠΎΠ΄Π°
ΠΡ ΡΡΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π±ΠΈΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΡΠΎΠ³ΠΈ Π³ΠΎΠ΄Π° ΠΈ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΊ ΠΌΠ΅Π½ΡΠ»Π°ΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π―Π ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ Π² 2020 Π³ΠΎΠ΄Ρ ΡΡΠΈΡΠ°ΡΡΡΡ ΡΠΎΠΏΠΎΠ²ΡΠΌΠΈ, ΡΠΈΡΠ°ΠΉΡΠ΅ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
Π Π΅ΠΉΡΠΈΠ½Π³ΠΈ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½Ρ
ΠΠ°ΡΠ°ΡΡ ΡΡΠΎΠΈΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΠΏΠΎΠ½ΡΡΠΈΠ΅ Π²Π΅ΡΡΠΌΠ° ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅. ΠΠ»Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π±Π°Π½Π°Π»ΡΠ½ΠΎ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΡ . ΠΡΠΎΡΡΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΠ°Π»ΠΈ ΡΡΠΈΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠ·ΡΠΊ, ΠΈΠ»ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ.
Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π΄Π»Ρ ΡΠ°ΡΡΡΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ Π―Π ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ Π²ΡΠ΄Π°ΡΠΈ ΠΊΡΡΠΏΠ½ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠΎΠ². ΠΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ Π΅Π΄ΠΈΠ½ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ.
ΠΠ½Π΄Π΅ΠΊΡ TIOBE
ΠΠ½Π΄Π΅ΠΊΡ TIOBE β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ² ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π·Π°ΠΏΡΠΎΡΡ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Β«python Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ²Β». ΠΠΎ ΡΠΆΠ΅ Π·Π΄Π΅ΡΡ ΠΈΠΌΠ΅Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΡΠ°Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° ΠΌΠ΅ΡΡΠΎ Π―Π Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅.
Π Π΅ΠΉΡΠΈΠ½Π³ Π½Π΅ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅. ΠΠΎ ΡΡΡΠΈ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠΎΡΠ²Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅.
TIOBE Π½Π΅ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΏΠΎΠΈΡΠΊ Π―Π½Π΄Π΅ΠΊΡΠ°. Π’ΠΎ Π΅ΡΡΡ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈΠ· ΡΡΡΡΠΊΠΎΠ³ΠΎΠ²ΠΎΡΡΡΠΈΡ ΡΡΡΠ°Π½ Π²ΡΠ»Π΅ΡΠ°Π΅Ρ Π² ΡΡΡΠ±Ρ. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊ Baidu. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΎΡΡΠ°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ .
Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΡΡ Π‘. Π‘ Π½Π°ΡΠ°Π»Π° Π³ΠΎΠ΄Π° ΠΎΠ½ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 16% ΡΡΠ½ΠΊΠ°.
Java, ΠΊΠΎΡΠΎΡΡΠΉ Π΅ΡΡ Π² ΡΠ½Π²Π°ΡΠ΅ Π±ΡΠ» Π»ΠΈΠ΄Π΅ΡΠΎΠΌ, ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±Π²Π°Π»ΠΈΠ²Π°Π΅ΡΡΡ. ΠΠ½ ΠΏΠΎΡΠ΅ΡΡΠ» ΡΡΠ΅ΡΡ ΠΏΡΠ½ΠΊΡΠΎΠ² ΠΈ ΠΎΠΏΡΡΡΠΈΠ»ΡΡ Π½Π° ΡΡΠ΅ΡΡΠ΅ ΠΌΠ΅ΡΡΠΎ. ΠΠΊΡΠΏΠ΅ΡΡΡ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Java ΠΈ ΠΏΠΎΠ΄ΡΠ΅ΠΌ Python, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π½ΡΠ»ΡΡ Π½Π° Π²ΡΠΎΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ, β ΡΡΠΎ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ.
ΠΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Python ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΡΡΡΠ³ΠΈΠ²Π°Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΡΡ ΡΡΠ΅ΡΡ Data Science, Π³Π΄Π΅ Python ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ. Π ΡΠ°Π·ΠΎΡΠ°ΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΎΠ² R, Python ΡΡΠ΅Π±ΡΡΡ Π² 81% Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ° Π±ΠΎΠ»ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ (ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ Π² Π½Π°ΡΠ΅ΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅), Π° R (Π±Π΅Π· Python) Π½ΡΠΆΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ Π² 3% ΡΠ»ΡΡΠ°Π΅Π².
ΠΠΏΡΠΎΡΠ΅ΠΌ, Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° Π² 2020 Π³ΠΎΠ΄Ρ ΠΌΠΎΠ³Π»ΠΎ Π±ΡΡΡ Π²ΡΠ·Π²Π°Π½ΠΎ ΠΈ ΠΌΠ°ΠΉΡΠΊΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Google. ΠΠ΅Π΄Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΌΠ°Π΅ Π½Π°ΡΠ°Π»ΠΈΡΡ ΡΠ΅Π·ΠΊΠΎΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° Java ΠΈ ΡΠΎΡΡ Python.
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ°Π½Π½ΠΎΠΉ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π½ΠΈΠ·ΠΊΠ°Ρ ΠΏΠΎΠ·ΠΈΡΠΈΡ JavaScript. 2 % ΡΠ΅ΠΉΡΠΈΠ½Π³Π°, ΠΈ 7-Π΅ ΠΌΠ΅ΡΡΠΎ β ΡΠ»ΠΈΡΠΊΠΎΠΌ Π·Π°Π½ΠΈΠΆΠ΅Π½Π½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΠΏΠΎ Π½Π°ΡΠ΅ΠΌΡ ΠΌΠ½Π΅Π½ΠΈΡ. ΠΠ΅Π΄Ρ ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΠΏΡΠ»ΡΠ΅ΠΊΠ²Π΅ΡΡΠΎΠ² Π² GitHub JavaScript ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ. ΠΠΎΠ»ΡΡΠ΅ 20 % Π²ΡΠ΅Ρ ΠΏΡΠ»ΡΠ΅ΠΊΠ²Π΅ΡΡΠΎΠ² β ΡΡΠΎ JavaScript. ΠΠ»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ: Python Π½Π° Π²ΡΠΎΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΌ 15,9 %.
ΠΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΊΡΠ΄Π° Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ»ΡΡΠ΅ΠΉ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ Π²ΡΠ΄Π°ΡΠ΅. Π, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΊΡΠ΅ΠΏΠΊΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ JavaScript Π½Π° GitHub, Π² TIOBE JavaScript Π·Π° Π²ΡΡ ΠΈΡΡΠΎΡΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π»ΡΡ Π²ΡΡΠ΅ 6-ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ.
ΠΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° JavaScript ΠΈ C Π΄Π°ΠΆΠ΅ Π±Π΅Π· ΡΡΡΡΠ° Π‘++:
ΠΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Ρ TIOBE, Π²ΡΠ΅ ΡΠ°Π½ΡΡ ΡΡΠ°ΡΡ ΡΠ·ΡΠΊΠΎΠΌ 2020 Π³ΠΎΠ΄Π° Π΅ΡΡΡ Ρ Π‘. ΠΡΠ»ΠΈ Π·Π° Π΄Π΅ΠΊΠ°Π±ΡΡ Π½Π΅ ΡΠ»ΡΡΠΈΡΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΠ΅ΡΡΠ΅Π·Π½ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΡΠΎ ΡΡΠΎΡ ΡΠΈΡΡΠ» Π±ΡΠ΄Π΅Ρ Ρ ΡΠ·ΡΠΊΠ° Π²ΡΠΎΡΠΎΠΉ Π³ΠΎΠ΄ ΠΏΠΎΠ΄ΡΡΠ΄ β ΡΠ°ΠΊΠΈΠΌ ΡΠ°Π½Π΅Π΅ ΠΌΠΎΠ³ ΠΏΠΎΡ Π²Π°ΡΡΠ°ΡΡΡΡ Π»ΠΈΡΡ Objective-C.
PYPL β ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΎΡ GitHub
PYPL β ΡΡΠΎ Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π΄ΡΡΠ³ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π°Π½Π°Π»ΠΈΠ·Π°.
TIOBE ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΡΠΈΡΠΈΠ½, ΠΏΠΎΡΠ΅ΠΌΡ Π‘ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π»ΠΈΠ΄Π΅ΡΠ°Ρ , Π²Π΅Π΄Ρ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Π―Π ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅.
Π Π΅ΠΉΡΠΈΠ½Π³ PYPL ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Google-ΡΡΠ΅Π½Π΄Ρ. Π‘ ΠΈΡ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΈΡΡΡ ΡΡΡΠΎΡΠΈΠ°Π»Ρ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ. ΠΠ΅Π΄Ρ, ΠΏΠΎ ΠΌΠ½Π΅Π½ΠΈΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠΈΡΠΊ ΡΡΡΠΎΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ ΡΠ·ΡΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ.
PYPL ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ. ΠΠ΅ΡΠ²Π°Ρ Π΄Π΅ΡΡΡΠΊΠ° ΠΏΠΎΠ·ΠΈΡΠΈΠΉ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π³ΠΎΠ΄ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π°ΡΡ. Π Π²Π΅Π΄Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Π½ΠΈΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ 85,94% Π²ΡΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ².
Π£Π²Π΅ΡΠ΅Π½Π½ΠΎ Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ Python, ΠΈΠ½Π΄Π΅ΠΊΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠΈ Π² 2 ΡΠ°Π·Π° Π²ΡΡΠ΅, ΡΠ΅ΠΌ Ρ Java Ρ Π΅Π³ΠΎ Π²ΡΠΎΡΡΠΌ ΠΌΠ΅ΡΡΠΎΠΌ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΡΡΡΠ² Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΎΡ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΡΠ° β ΡΠΎΠΆΠ΅ ΠΏΠΎΡΡΠΈ Π² 2 ΡΠ°Π·Π°. Π’Π°ΠΊ ΡΡΠΎ Π² ΡΡΠΌΠΌΠ΅ Python ΠΈ Java Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΏΠΎΡΡΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π²ΡΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ ΡΡΡΠΎΡΠΈΠ°Π»Π°ΠΌ. Π ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ Π°ΠΊΡΠΈΠ²Π½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ Π² 2020 Π³ΠΎΠ΄Ρ.
ΠΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°ΠΌ β Python Π² ΡΠΎΠΏΠ΅ (Ρ ΠΎΡΡ ΠΈ Π½Π° Π²ΡΠΎΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΏΠΎΡΠ»Π΅ Java). Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡΡ Π»ΠΈ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ? ΠΠ°ΠΊΠΈΠ΅ Ρ ΡΠ·ΡΠΊΠ° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ?
Python Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π² ΡΠΎΠΏΠ΅ Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ, Π½ΠΎ ΠΈ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅ΡΡΡ ΠΏΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΡΠΌ. ΠΡΠ»ΠΈ ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ Π ΠΎΡΡΠΈΠΈ, ΡΠΎ ΡΡΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ°ΠΊΡΠΎΡΠ°ΠΌΠΈ. ΠΡΠ΄ΠΈ ΠΏΠΎΠ½ΡΠ»ΠΈ, ΡΡΠΎ ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ ΡΠΆΠ΅ Π½Π΅ ΡΠ°ΠΊΠΈΠ΅ Π½ΡΠΆΠ½ΡΠ΅, Π΄Π° ΠΈ Π΄Π΅Π½Π΅Π³ ΠΏΡΠΈΠ½ΠΎΡΡΡ Π½Π΅ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΡΡΡΠΌΠΎΠ²Π°ΡΡ IT-ΡΡΠ΅ΡΡ ΠΈ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π Python ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ΅Π½Ρ Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΏΠΎΡΠΎΠ³ Π²Ρ
ΠΎΠ΄Π° ΠΈΠ·-Π·Π° ΠΏΡΠΎΡΡΠΎΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, ΡΠ°Ρ
Π°ΡΠ°.
Π’ΡΡ ΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠΌ ΠΊ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅. Python ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠΎΡΠΈΠΏ ΡΠΊΡΠΈΠΏΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ², Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΆΠ΅ ΡΠΎΡΠ½Ρ-Π΄ΡΡΠ³Π°Ρ. Π’Π΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Python Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΡΡΡΡΠ΅Π΅. Π Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½ΡΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌΠΈ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡΡΡ Π½Π° ΡΡΠ½ΠΊΠ΅.
Π‘Π΅ΠΌΡΠ½ ΠΠ΅ΡΠ΅Π·ΠΎΠ²ΡΠΊΠΈΠΉ, ΠΌΠ΅Π½ΡΠΎΡ ΠΊΡΡΡΠ° SkillFactory Β«Python Π΄Π»Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈΒ»
Π‘ΡΠ΅Π΄ΠΈ Π΄ΡΡΠ³ΠΈΡ Π―Π Π°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠΎΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡ Go, Rust, Ada, Lua ΠΈ Dart. ΠΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ, Π½ΠΎ ΠΏΠΎΠΊΠ° ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ Π½ΠΈΠΌ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ°Π», ΡΡΠΎΠ±Ρ Ρ Π½ΠΈΠΌΠΈ ΡΡΠΈΡΠ°ΡΡΡΡ Π² Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΡΡΠ°Π±Π°Ρ . ΠΡΠΌΠ΅ΡΠΊΡ Π² 1% ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅Π» ΡΠΎΠ»ΡΠΊΠΎ Go.
ΠΡΠ»ΠΈ ΠΎΠ±ΠΎΠ±ΡΠΈΡΡ, ΡΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³ PYPL Π΄Π°Π΅Ρ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΉΡΠ°Ρ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ Π»ΠΈΠ±ΠΎ ΠΈΡΡΡ Π΄Π»Ρ Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ.
ΠΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½ Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π½Π° ΠΊΠ°ΠΊΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. ΠΠ΅Π΄Ρ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠΈΡ Π·Π°Π΄Π°Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΊΠ°ΡΡ ΡΡΡΠΎΡΠΈΠ°Π»Ρ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅.
ΠΠΏΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π½Π° ΠΏΠΎΡΡΡΠΎΠ²Π΅ΡΡΠΊΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅
Π Π½Π°ΡΠ°Π»Π΅ 2020 Π³ΠΎΠ΄Π° Π½Π° DOU Π±ΡΠ»ΠΈ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΎΠΏΡΠΎΡΠ° ΠΏΠΎΡΡΠΈ 10 000 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΈΠ· ΠΏΠΎΡΡΡΠΎΠ²Π΅ΡΡΠΊΠΈΡ ΡΡΡΠ°Π½. Π Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡ ΠΎΡΠ²Π΅ΡΠΎΠ² Π±ΡΠ» ΡΠΎΡΡΠ°Π²Π»Π΅Π½ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠ·ΡΠΊΠΎΠ² Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅ΠΉΡΠ°Ρ ΠΏΠΈΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ.
ΠΠ°, Π²ΡΠ±ΠΎΡΠΊΠ° Π² 10 000 Π°Π½ΠΊΠ΅Ρ β ΡΡΠΎ ΠΌΠ°Π»ΠΎ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠΎΠ². ΠΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½Π° Π΄Π°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ ΠΎ ΠΈΡΡΠΈΠ½Π½ΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ². ΠΠ΅Π΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π΅ ΠΊΠΎΡΠ²Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π° Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ΅Π±Π΅ ΠΏΡΡΠΌΡΠ΅.
Π ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ Π²ΠΎΠΏΡΠΎΡ Β«ΠΠ° ΠΊΠ°ΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π²Ρ ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ?Β» ΠΠ΅Π΄Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ ΡΠ·ΡΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ΅ΡΠ΅, Π° Π½Π΅ Π² ΠΎΠ±ΡΠΈΡΠ½ΠΎΡΡΠΈ ΡΠ΅ΠΎΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ.
ΠΠ΅ΡΠ²Π°Ρ ΠΏΡΡΡΡΠΊΠ° Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΠ΅Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ PYPL. Π Π°Π·Π²Π΅ ΡΡΠΎ Π½Π΅Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΠ²Π° Python ΠΎΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Π―Π. Π ΡΠ°Π·Π±ΡΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Ρ 18,4 % ΠΈ ΠΏΡΡΠΎΠ³ΠΎ Ρ 10,8 % Π½Π΅Π»ΡΠ·Ρ ΡΡΠΈΡΠ°ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΆ Π±ΠΎΠ»ΡΡΠΈΠΌ.
ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ ΠΏΠΎΠΊΡΡΠ²Π°ΡΡ 71,5 % ΡΡΠ½ΠΊΠ°, ΡΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΊΠΎΡΡΠ΅Π»ΠΈΡΡΠ΅Ρ Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠΌ PYPL. ΠΠΎ ΡΡΡ ΡΠΎΠΆΠ΅ Π΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 2019 Π³ΠΎΠ΄ΠΎΠΌ JavaScript ΠΈ Python ΡΠ°ΡΡΡΡ, Π° Π²ΠΎΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ Java, C# ΠΈ PHP ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΠ°Π΄Π°ΡΡ.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°ΡΡΡΡ Python. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΈΡΠ°ΡΡ Python ΡΠ²ΠΎΠΈΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ Π―Π, Π²ΡΡΠΎΡΠ»ΠΎ Π½Π° 21,1% ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 2019 Π³ΠΎΠ΄ΠΎΠΌ.
Π ΡΠ΅Π»ΠΎΠΌ Python ΡΠ°ΡΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΎ Π²ΡΠ΅Ρ Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ . ΠΠ½ Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ ΠΏΠΎ Π»ΠΈΡΠ½ΠΎΡΡΠ½ΡΠΌ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². Π’Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ ΠΈΠ·ΡΡΠ°ΡΡ ΠΊΠ°ΠΊ Π²ΡΠΎΡΠΎΠΉ ΡΠ·ΡΠΊ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½ΡΠΎΠ². Π Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΠΎΡΡΡΠ½ΠΎΠ΅ Π²ΡΠΎΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
Π£ΡΠΈΡΡΠ²Π°Ρ ΡΠ΅ΠΌΠΏΡ ΡΠΎΡΡΠ°, Python ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠ²Π°ΡΡΡΡ Π² Π»ΠΈΠ΄Π΅ΡΡ ΠΈ ΠΊΡΠ΅ΠΏΠΊΠΎ ΠΎΠΊΠΊΡΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΎ ΡΠ°Π·ΡΡΠ² ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌ ΠΈ Π»ΠΈΠ΄Π΅ΡΠΎΠΌ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΅Π³ΠΎ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ 5 %.
ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΡΠ΅Π½Ρ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°ΡΡΡΡ TypeScript, ΡΡΠΎ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ». ΠΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ° Π½Π° TypeScript Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π²ΡΡΠΎΡΠ»Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ. ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΡΡΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠΎΡΡ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ², ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΡ Π―Π. ΠΡ Π° Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠΆΠ΅ Π·Π½Π°Π΅Ρ JavaScript, β ΡΠ°ΠΌ ΠΠΈΠ»Π» ΠΠ΅ΠΉΡΡ Π²Π΅Π»Π΅Π».
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡΠ»ΠΈ ΠΎΠ±ΠΎΠ±ΡΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ· Π²ΡΠ΅Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ², ΡΠΎ ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠ°ΡΡΠΈΠ½Π°.
Python, JavaScript, Java ΠΈ Π‘# ΠΈ PHP β ΡΡΠΎ ΡΠ»ΠΈΡΠ°. ΠΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ, Π½Π° Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΡ, ΠΏΠΈΡΡΡ ΠΈ ΡΠΈΡΠ°ΡΡ ΡΡΡΠΎΡΠΈΠ°Π»Ρ. Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΠ·ΡΠΊΠΎΠ² ΠΆΠΈΠ²ΠΎ, ΠΎΠ½ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΏΡΠΎΡΠ²Π΅ΡΠ°ΡΡ. ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΎΠ²Π΅ΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ² Π½ΠΎΠ²ΠΈΡΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΎΡΠ΅Ρ Β«Π²ΠΎΠΉΡΠΈ Π² ITΒ» β ΠΈ Π½Π΅ ΠΎΡΠΈΠ±ΡΡΠ΅ΡΡ. ΠΠ½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½Ρ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π‘/Π‘++, ΡΠΎ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ Π½ΠΈΠΌ. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π²ΠΎΠ·ΡΠ°ΡΡ, ΠΎΠ½ΠΈ Π²ΡΠ΅ Π΅ΡΡ ΡΠΈΠ»ΡΠ½Ρ, Ρ ΠΎΡΡ ΠΈ ΠΏΠΎΠ½Π΅ΠΌΠ½ΠΎΠ³Ρ ΡΠ΅ΡΡΡΡ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Ρ ΠΎΡΠΎΡΠΎ Β«Π²ΡΡΡΡΠ΅Π»ΠΈΡΡΒ» Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ, ΡΠΎ Π·Π΄Π΅ΡΡ ΡΡΠΎΠΈΡ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ TypeScript, Kotlin, Rust ΠΈ Dart. ΠΠ° Π½ΠΈΡ ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΈΡΠ΅ΡΠ΅ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π²ΡΠΎΡΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΎ Π² ΡΠ΅Π»ΠΎΠΌ ΡΡΠΎΠΈΡ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ Π»ΡΠ±ΡΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π° ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½Ρ ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½ΡΡ . Π’Π°ΠΊ ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠ΅ΡΡΡ ΡΡΠΈΡΡ Π‘++ β Π²ΠΏΠ΅ΡΠ΅Π΄. Π Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Whitespace (ΡΡΡΡ-ΡΡΡΡ-ΡΡΡΡ), ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π΅Π³ΠΎ. Π£ΡΠΏΠ΅Ρ ΠΎΠ² Π²Π°ΠΌ Π² Π²Π°ΡΠΈΡ Π½Π°ΡΠΈΠ½Π°Π½ΠΈΡΡ ! Π’Π΅ΠΌ ΠΊΡΠΎ Π½Π°Π΄ΡΠΌΠ°Π΅Ρ ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ·ΡΠΊ β ΠΌΡ Π²ΡΠ΅Π³Π΄Π° Π³ΠΎΡΠΎΠ²Ρ Π² ΡΡΠΎΠΌ ΠΏΠΎΠΌΠΎΡΡ. Π ΠΏΡΠΎΠΌΠΎΠΊΠΎΠ΄ HABR, Π΄ΠΎΠ±Π°Π²ΠΈΡ 10 % ΠΊ ΡΠΊΠΈΠ΄ΠΊΠ΅ Π½Π° Π±Π°Π½Π½Π΅ΡΠ΅.
ΠΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΈΡΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ: 9 ΡΠ°ΠΌΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΡ
Π‘Π°ΠΌΡΠ΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ Π½Π°Π±ΠΎΡ Π»Π΅ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ , ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠ°Π²ΠΈΠ», ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π»ΠΈ Π»ΡΠ΄ΠΈ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ·ΡΡΠΈΡΡ ΡΠ·ΡΠΊ Π΄ΠΎ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π·Π° 6β10 ΠΌΠ΅ΡΡΡΠ΅Π², Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΈΡΡΡΡ Ρ Π²ΡΠ±ΠΎΡΠΎΠΌ, ΡΠ·ΡΠΊ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ°ΡΠ΅ΡΡ, Π° Π²Ρ ΠΏΠΎΡΠ΅ΡΡΠ΅ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ Π΄Π΅Π½ΡΠ³ΠΈ.
Π§ΡΠΎΠ±Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΠΎΡΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ. ΠΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠΊΠΎΠ»Ρ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²Π° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ Β«ΠΠΎΠ΄Π°Π±ΡΠ°Β» ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠ΅Π΄Π΅ΡΠ½ΠΈΠΊΠΎΠ² Π²ΡΠ±ΡΠ°Π» ΡΠ·ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π²ΡΡΠΎΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ° Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π°Ρ TIOBE ΠΈ IEEE. Π ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ ΡΠ·ΡΠΊΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, Π΄Π»Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ°Ρ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ°Π±ΠΎΡΡ, ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ Π² ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΈ ΡΠΎΡΡΠ΅ΡΡΡ .
Π‘Π°ΠΌΡΠ΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° C
C β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΡΡΠ°ΡΡΡ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ Β«Π»Π΅Π³ΠΊΠΈΠΉΒ» ΠΈ Π±ΡΡΡΡΡΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ°ΠΌ, Π³Π΄Π΅ Π½ΡΠΆΠ½Π° Π²ΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ², ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΠ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΡΠΈ ΡΡΠΎΠΌ C ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ β ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΈΡΠ°ΡΡ Ρ Π½ΡΠ»Ρ. ΠΡΠ»ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠΌΠΈ, ΡΠΎ C β Π³ΠΎΠ½ΠΎΡΠ½ΡΠΉ Π±ΠΎΠ»ΠΈΠ΄, Π½Π΅ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π½Π° Π³ΠΎΡΠΎΠ΄ΡΠΊΠΈΡ Π΄ΠΎΡΠΎΠ³Π°Ρ , Π½ΠΎ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΡΠΉ.
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π‘ ΡΠΎΠ·Π΄Π°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΏΠΈΡΡΡ ΡΠ΄ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΈΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ Python ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ².
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π ΠΠΎΡΠΊΠ²Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° C ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΠΎΡ 100 ΡΡΡ. Π΄ΠΎ 250 ΡΡΡ. ΡΡΠ±. Π Π΄ΡΡΠ³ΠΈΡ Π³ΠΎΡΠΎΠ΄Π°Ρ Π·Π°ΡΠΏΠ»Π°ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ β ΠΎΡ 50 ΡΡΡ. Π΄ΠΎ 200 ΡΡΡ. ΡΡΠ±.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ ΠΎΠ±ΡΡΠ½ΡΠΌ Π»ΡΠ΄ΡΠΌ. Π‘ β ΡΡΠΎ Π½Π΅ ΡΠΎΡ ΡΠ·ΡΠΊ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°. ΠΠΎ Ρ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠ°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π£ΡΠΈΡΡΡΡ Π½Π΅ΠΏΡΠΎΡΡΠΎ, Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠΏΡΠ°Π²ΠΈΡΠ΅ΡΡ, ΠΏΠΎΠΉΠΌΠ΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ².
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Java
Java β ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ ΡΠ·ΡΠΊ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΡ β ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΠΈ ΡΡΠ°Π·Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΅ΠΉ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ : Windows, Linux ΠΈ MacOS. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌ Java ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ: ΡΠ°Π±ΠΎΡΡ Ρ Π³ΡΠ°ΡΠΈΠΊΠΎΠΉ, Π·Π²ΡΠΊΠΎΠΌ, ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΈΠ³Ρ. Π Π² Π±ΠΎΠ»ΡΡΠΎΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΠ΄Π΅Ρ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΊΡΡΠΊΠΈ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ Π·Π°Π΄Π°Ρ ΠΈ ΠΎΡΠ²Π΅ΡΡ ΠΏΠΎΡΡΠΈ Π½Π° Π»ΡΠ±ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π±ΡΡΡΡΠ΅Π΅. ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° β ΡΡΠΎ Π½Π°Π±ΠΎΡ Π³ΠΎΡΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ.
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Java β ΡΡΠΎ ΡΠ·ΡΠΊ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ. ΠΠ° Π½Π΅ΠΌ ΠΏΠΈΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Android, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠ²ΠΎΠ»Π½ΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ΅ΠΉ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΡ. ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΠ΅ Π°ΠΊΡΠΈΠ²Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ·ΡΠΊ Kotlin. ΠΠΎ Π½Π° Java ΡΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. ΠΠ°ΡΠΏΠ»Π°ΡΡ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π΅ ΡΠΈΠ»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ½ΡΡ Π·Π°ΡΠΏΠ»Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² β ΠΎΡ 100 ΡΡΡ. Π΄ΠΎ 250 ΡΡΡ. ΡΡΠ±. Π² ΠΠΎΡΠΊΠ²Π΅.
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Python
Python β Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ·ΡΠΊ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΡΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ. Π£ Π½Π΅Π³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π½Π°Π±ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΡΠ°Π²ΠΈΠ», ΡΠ·ΡΠΊ Π»Π΅Π³ΠΊΠΎ ΡΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΈΡΠ°ΡΡ Π½Π° Π½Π΅ΠΌ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Π΄Π»Ρ Python ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ . ΠΠ»Π°Π²Π½ΡΠΉ ΠΌΠΈΠ½ΡΡ Python β Π΅Π³ΠΎ Π½Π΅Π²ΡΡΠΎΠΊΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π½Π΅ΠΌ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ .
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π½Π° Python ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΡ, ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈ. ΠΠΎΡΠ»Π΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Python ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΡΠΊΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Π² ΡΡΠ΅ΡΠ΅ data science. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Python ΠΌΠΎΠΆΠ½ΠΎ Β«ΠΏΡΠΈΠΊΡΡΡΠΈΡΡΒ» Π½Π΅ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌ β ΡΡΠΎ Π΅Π³ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ·Π΄Π°ΡΡ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΡ ΡΠ΅ΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΏΠΎΡΠ°ΠΆΠ΅Π½ΠΈΡ Π»Π΅Π³ΠΊΠΈΡ , Π° Π·Π°ΠΎΠ΄Π½ΠΎ Π² ΡΡΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠ½ΠΈΠΌΠΊΠΎΠ² ΠΠ’.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΊΡΡΠΏΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² ΠΠΎΡΠΊΠ²Π΅, Π·Π½Π°ΡΡΠΈΠΉ Python, Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡ 100 ΡΡΡ. Π΄ΠΎ 250 ΡΡΡ. ΡΡΠ±. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΏΡΠΎΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΡΡΠ΅ΡΠ΅ data science ΡΠ°ΡΡΠ΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡ Π΄Π°ΠΆΠ΅ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΡΡ ΠΎΠΏΠ»Π°ΡΡ.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Python ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π±ΠΎΡΠ° Π΄Π»Ρ ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅ΠΉ. ΠΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΏΠ°ΡΡΠΈΠ½Π³Π° β ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Ρ ΡΠ°Π·Π½ΡΡ ΡΠ°ΠΉΡΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. Π’Π°ΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌ ΠΈ ΠΆΡΡΠ½Π°Π»ΠΈΡΡΠ°ΠΌ.
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° C++
Π‘++ β ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° C Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ.
ΠΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΏΠΈΡΡΡ Π½Π° Π½Π΅ΠΌ ΠΊΠΎΠ΄, Π΄Π΅Π»ΡΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ ΠΈ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌΠΈ, ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ².
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π½Π° Π‘++ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΠΈ ΡΡΠΈΠ»ΠΈΡΡ. ΠΠ΅Π»Π°ΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΡΠΈΠΉ Adobe ΠΈ Office. ΠΠ·-Π·Π° Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ C++ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΈΠ³Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° Π½Π΅ΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Unreal Engine.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π ΡΠ΅Π³ΠΈΠΎΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° C++ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡ 50 ΡΡΡ. Π΄ΠΎ 150 ΡΡΡ. ΡΡΠ±., Π² ΠΠΎΡΠΊΠ²Π΅ β ΠΎΡ 100 ΡΡΡ. Π΄ΠΎ 250 ΡΡΡ. ΡΡΠ±. ΠΠ°ΡΠΏΠ»Π°ΡΠ° Π·Π°Π²ΠΈΡΠΈΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ Π³ΠΎΡΠΎΠ΄Π°, Π½ΠΎ ΠΈ ΠΎΡ ΡΡΠ΅ΡΡ β Π² Π³Π΅ΠΉΠΌΠ΄Π΅Π²Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ. C++ ΠΏΠ»ΠΎΡ ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ Β«Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ Β» Π·Π°Π΄Π°Ρ, Π½ΠΎ Ρ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠ°ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ°ΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΠΈΡ ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ. ΠΡΠ»ΠΈ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΈΠ·ΡΡΠ°ΡΡ, Π·Π°ΠΏΠ°ΡΠΈΡΠ΅ΡΡ ΡΠ΅ΡΠΏΠ΅Π½ΠΈΠ΅ΠΌ β Ρ Π‘++ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏ Β«ΡΡΠΆΠ΅Π»ΠΎ Π² ΡΡΠ΅Π½ΠΈΠΈ β Π»Π΅Π³ΠΊΠΎ Π² Π±ΠΎΡΒ».
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° C#
C# (ΡΠΈ-ΡΠ°ΡΠΏ) β ΡΠ·ΡΠΊ, ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Microsoft, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ Windows. ΠΡΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ β Π΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ ΠΈΠ·ΡΡΠ°ΡΡ, Π½ΠΎ ΠΏΡΠΎΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠΈΡΠ°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π‘# ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ WPF, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Β«ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅Β» ΠΎΠΊΠΎΠ½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ MS Office.
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π½Π° C# ΠΏΠΈΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Windows ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΈΠ³ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° C# ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Unity. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π½Π° Π½Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ Π‘++.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π ΡΠ΅Π³ΠΈΠΎΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π° Π‘# ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΡ 35 ΡΡΡ. Π΄ΠΎ 130 ΡΡΡ. ΡΡΠ±., Π² ΠΠΎΡΠΊΠ²Π΅ β ΠΎΡ 100 ΡΡΡ. Π΄ΠΎ 250 ΡΡΡ. ΡΡΠ±.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ C# ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠΊΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Windows, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ ΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΈΠ³ΡΡ. ΠΠΎ ΠΈΠ·ΡΡΠ°ΡΡ Π΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ΅ΠΌ ΡΠ·ΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° JavaScript
JavaScript β Π±ΡΡΡΡΡΠΉ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ΄Π° Π½Π° JavaScript ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Β«Π³ΠΎΠ²ΠΎΡΠΈΡΒ» ΡΡΡΠ°Π½ΠΈΡΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ JS ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π±Π΅Π· ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ β ΡΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΠ΅ ΠΌΠ΅Π½Ρ, Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠ΅ ΠΎΠΊΠ½Π°, ΠΎΠΊΠΎΠ½Π½ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΡΠΈ ΡΡΠΎΠΌ Ρ JavaScript Π΅ΡΡΡ ΡΠ²ΠΎΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ β ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΡΠ΅ΠΌ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ. ΠΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ ΡΠ΅Π΄ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΠ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ².
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. JS ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ° Π½Π΅ΠΌ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π· Π±ΡΠ°ΡΠ·Π΅Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Notion, Discord, Visual Studio Code.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° JavaScript Π² ΠΠΎΡΠΊΠ²Π΅ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡ 140 ΡΡΡ. Π΄ΠΎ 300 ΡΡΡ. ΡΡΠ±.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ JS ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ°ΠΉΡ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ Π½Π΅Π³ΠΎ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ.
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° PHP
PHP β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π·Π°ΠΏΡΠΎΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ². PHP ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ΅ΡΡΠ΅Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ². ΠΠΎ Π½Π° PHP Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°Π½Π΅Π΅ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΡΠ°ΠΉΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«ΠΠΠΎΠ½ΡΠ°ΠΊΡΠ΅Β».
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ PHP ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎΡΡΡ Ρ ΡΠ°ΠΉΡΠ°, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΠΌ. PHP ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² β ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ 1 ΡΡΡ. ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΡΡΡΠ°Π½ΠΈΡ, Π° Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π ΡΠ΅Π³ΠΈΠΎΠ½Π°Ρ PHP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΡ 50 ΡΡΡ. Π΄ΠΎ 120 ΡΡΡ. ΡΡΠ±., Π² ΠΌΠΎΡΠΊΠΎΠ²ΡΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ β ΠΎΡ 80 ΡΡΡ. Π΄ΠΎ 220 ΡΡΡ. ΡΡΠ±.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ. Π‘ΠΎ Π·Π½Π°Π½ΠΈΠ΅ΠΌ PHP Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΠ°ΡΡ ΠΊΠ°ΡΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. Π’Π°ΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΉΡΠΈ ΡΠ°Π±ΠΎΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π½Π΅Π³ΠΎ ΠΌΠ°Π»ΠΎ ΠΎΠΏΡΡΠ°.
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° R
R β ΡΡΠΎ ΡΠ·ΡΠΊ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ , ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. R ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΊΠΎΠ½ΠΊΡΡΠΈΡΡΠ΅Ρ Ρ Python, Π΅Π³ΠΎ ΡΠ°ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² Π½Π°ΡΡΠ½ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ .
R β Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ, Ρ Π½Π΅Π³ΠΎ Π±ΠΎΠ»ΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΈ Π½Π΅ΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°ΠΌ, ΠΎΡ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ Π² Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ΅Π΄Π΅.
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ R ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² Π½Π°ΡΡΠ½ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ . ΠΠ° Π½Π΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈ.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΈ Π΄Π°ΡΠ°-Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ R, Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΎΡ 100 ΡΡΡ. Π΄ΠΎ 200 ΡΡΡ. ΡΡΠ±. Π’ΠΎΡΠ½Π°Ρ ΡΡΠΌΠΌΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΠΏΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ β ΠΈΠ½ΠΎΠ³Π΄Π° Π² Π½Π°ΡΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΠΏΠΎΠ»ΡΡΠ°ΡΡΠΈΡ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠ΅ Π³ΡΠ°Π½ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ ΠΎΠ±ΡΡΠ½ΡΠΌ Π»ΡΠ΄ΡΠΌ. ΠΠ΅ ΡΡΠΎΠΈΡ.
Π‘ΡΠΎΠΈΡ Π»ΠΈ ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Arduino
Arduino β ΡΡΠΎ ΡΠΏΡΠΎΡΠ΅Π½Π½ΡΠΉ Π΄ΠΈΠ°Π»Π΅ΠΊΡ C++, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΈΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Arduino. ΠΠΎ Π²ΠΎΡ ΡΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΏΠΎΡΡΠΈ Π²Π΅Π·Π΄Π΅ β ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ²Π° Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Β«ΡΠΌΠ½ΡΠΉ Π΄ΠΎΠΌΒ» ΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΡΠΎΠ±ΠΎΡΠΎΠ².
Arduino ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΡΠΈΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ. Π§ΡΠΎΠ±Ρ Π½Π° Π½Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π½ΡΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ, ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠ ΠΏΠΈΡΠ°ΡΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ°ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² Π½ΡΠΆΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈ ΡΡΠ°Π·Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΡΠΎΡΠΎ ΠΎΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ, Π·Π½Π°ΡΡΠΈΠ΅ Arduino, ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌΠΈ-ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΠ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠ½ΠΎΠ³Π΄Π° β Π² ΡΠΊΠΎΠ»Π°Ρ ΡΠΎΠ±ΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π ΠΠΎΡΠΊΠ²Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ-ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΡΠΈΠΊΠΈ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΎΡ 50 ΡΡΡ. Π΄ΠΎ 120 ΡΡΡ. ΡΡΠ±., ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΠΈ β ΠΎΡ 30 ΡΡΡ. Π΄ΠΎ 100 ΡΡΡ. ΡΡΠ±.
ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠ°ΡΡ. Arduino ΡΠ΄ΠΎΠ±Π΅Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ Π±ΡΡΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ. ΠΠ³ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΎΠΌΠ° ΠΈ Π½Π° Π΄Π°ΡΠ΅ β ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ»ΠΈΠ²Π°, Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΡ, ΠΎΡ ΡΠ°Π½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ Π°ΠΊΠ²Π°ΡΠΈΡΠΌΠΎΠ². Π‘ Arduino ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅ Π΄Π΅ΡΠ΅ΠΉ β Ρ Π½ΠΈΠΌ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΡΠ΅ΡΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ
Π‘ΠΎΠΌΠ½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ΄Π΅Ρ ΠΈΠ·ΡΡΠ°ΡΡ Perl Π² 2021 Π³ΠΎΠ΄Ρ, β ΡΡΠΈΡΠ°Π΅Ρ ΠΠ’-ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΠ΅Π»Ρ ΠΈ ΠΈΠ΄Π΅ΠΉΠ½ΡΠΉ Π²Π΄ΠΎΡ Π½ΠΎΠ²ΠΈΡΠ΅Π»Ρ ΡΠΊΠΎΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ CODDY ΠΠΊΡΠ°Π½Π° Π‘Π΅Π»Π΅Π½Π΄Π΅Π΅Π²Π°. Perl β ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΈΠ³Ρ. Π£ Perl-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠ°Ρ Π·Π°ΡΠΏΠ»Π°ΡΠ° β 150 ΡΡΡ. β½ Π² ΠΌΠ΅ΡΡΡ, Π½ΠΎ Π½Π°ΡΠΈΠ½Π°Ρ Ρ 2017 Π³ΠΎΠ΄Π° Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄Π»Ρ ΡΠ°ΠΊΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΡΡΠΈ Π½Π΅Ρ. ΠΡΡΡΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Python. ΠΠ° Π½Π΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅ ΠΆΠ΅ Π·Π°Π΄Π°ΡΠΈ, Π½ΠΎ ΡΠ·ΡΠΊ Π² 2021 Π³ΠΎΠ΄Ρ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½ Π² ΠΠ’-ΡΡΠ΅ΡΠ΅.
Π’Π΅ΡΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ·ΡΠΊΠΈ: Fortran, Objective-C, Haskell, Visual Basic.
ΠΠΎ Π²Π΅ΡΡΠΈΠΈ Stack Overflow, ΡΠ°ΠΌΡΠ΅ Β«ΡΡΡΠ°ΡΠ½ΡΠ΅Β» ΡΠ·ΡΠΊΠΈ Π² 2020 Π³ΠΎΠ΄Ρ β VBA, Objective-C, Perl, Assembly, C. Β«Π‘ΡΡΠ°ΡΠ½ΡΠ΅Β» ΠΎΠ·Π½Π°ΡΠ°ΡΡ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΠΏΠΈΡΡΡ ΠΊΠΎΠ΄ Π½Π° ΡΡΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ Ρ Π½ΠΈΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠ±ΡΠΈΠ΅ ΡΡΠ΅Π½Π΄Ρ ΠΠ’-ΡΡΠ΅ΡΡ Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΠ΄ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΡΠΌ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π²ΡΠ΅ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ ΠΏΠΎ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅, ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ β Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΎΠ½ΡΡΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΆΠΈΡΡ Π΄Π΅ΡΡΡΡ Π»Π΅Ρ. ΠΠ° ΡΡΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΌΠ΅Π½ΠΈΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π΄ΡΡΠ³ΠΈΠΌΠΈ. ΠΠΎΡΡΠΎΠΌΡ Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ°Π»ΠΈ ΡΠ²ΠΎΠΈ Π·Π°Π΄Π°ΡΠΈ, Π½ΠΎ ΠΈ Π±ΡΠ»ΠΈ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ, ΠΏΠΎΠ½ΡΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Ρ.
Π Π°ΡΡΠ΅Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ°Π»Π° ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½Π΅ Π΄ΡΠΌΠ°Ρ ΠΎΠ± ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΡΡ ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΡ Π²Π΅ΡΡΠΈΡΡ . ΠΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΡΠΈΠ»ΡΠ½Π΅Π΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π‘ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΡΡΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΡ, Ρ Π΄ΡΡΠ³ΠΎΠΉ β ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Ρ Π²ΡΠ³ΠΎΠ΄Π½ΠΎ ΠΎΠ±ΡΡΠΈΡΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² ΡΡΠΈΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ.
ΠΠ°ΡΠΈΠ½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· Π΄ΠΈΠΊΠΎΠ²ΠΈΠ½ΠΊΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΆΠΈΠ·Π½ΠΈ β ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ°ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π² ΠΎΠ±ΡΡΠ½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΡΡ . Π‘ΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ Π»ΠΈΡ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² ΡΠ΅ΠΊΡΡ.
ΠΡΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌ. ΠΠ»Π°ΡΡΠΎΡΠΌ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ β Π² ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ Apple ΠΎΡΠ½Π°ΡΡΠΈΠ»Π° ΡΠ²ΠΎΠΈ Π½ΠΎΡΡΠ±ΡΠΊΠΈ ARM-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π½ΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ² ΠΈ ΠΏΠ»Π°Π½ΡΠ΅ΡΠΎΠ². ΠΠΎΡΡΠΎΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ Π²ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π²Π΅Π·Π΄Π΅.
Π Π°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ Ρ ΠΎΡΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ Π½Π° GitHub. ΠΡΠ»ΠΈ ΡΠ°Π½ΡΡΠ΅ ΠΏΡΠΈ Π½Π°ΠΉΠΌΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ ΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠ» ΡΡΠΊΡ, ΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Ρ Π²ΡΠ΅ ΡΠ°ΡΠ΅ Ρ ΠΎΡΡΡ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΊΠΎΠ΄. ΠΠ° ΠΠΈΡΡ Π°Π±Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½ Π΄ΡΠΌΠ°Π΅Ρ ΠΈ ΠΏΠΈΡΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠ°Π·Π²ΠΈΠ²Π°Π»ΡΡ ΠΈ ΡΠΎΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ»ΠΎΠ΄Π΅Π΅Ρ. ΠΠ΅ΡΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠΎΡΡΠΊΠΈ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΠ°Ρ ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ. ΠΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΡΠΆΠ΅ Π² 13β15 Π»Π΅Ρ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΈΡ Π² Appstore ΠΈΠ»ΠΈ GooglePlay ΠΈ Π΄Π°ΠΆΠ΅ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π΅Π½ΡΠ³ΠΈ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΡΠ°ΠΊ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΊΠ°ΡΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠΈΡΡΡΡ Ρ Π²ΡΠΏΡΡΠΊΠ½ΠΈΠΊΠ°ΠΌΠΈ Π²ΡΠ·ΠΎΠ² ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΠΈΠΌΠΈ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ.
ΠΡΠ΅ ΠΏΡΡΡ ΡΡΠ°ΡΠ΅ΠΉ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ
Π Telegram-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΏΠΈΡΠ°ΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΒ» ΠΌΡ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΎ ΡΡΠ΅Π½Π΄Π°Ρ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡΠΈΡΡΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΉ ΠΆΠΈΠ·Π½ΠΈ ΠΈ Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ Ρ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ΠΌ. ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ!