ΡΠ°ΠΌΡΠΉ Π»Π΅Π³ΠΊΠΈΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π’ΠΠ-10 ΡΠ°ΠΌΡΡ Π»Π΅Π³ΠΊΠΈΡ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΠ³Π΄Π° ΡΠ΅ΡΡ Π·Π°Ρ ΠΎΠ΄ΠΈΡ ΠΎ Π²ΡΠ±ΠΎΡΠ΅ ΠΊΠ°ΡΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊ ΡΠΏΠΈΡΠΊΡ Π²Π°ΡΠΈΡ Π½Π°Π²ΡΠΊΠΎΠ² Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ·ΡΠΊΠΈ ΡΠ²Π»ΡΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΈΠΌΠΈ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ, ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈΠ΅. ΠΡΠ° ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ° ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅ΡΠΎΠ² ΠΊ ΡΠ·ΡΠΊΠ°ΠΌ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ WPEngine.
WP Engine ΠΎΠΏΡΠΎΡΠΈΠ» 909 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² Π‘Π¨Π. ΠΠ°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΈΠ· Π½ΠΈΡ (14%), ΡΡΠΎ Π½Π΅ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΎΠ΄ΠΎΠΌ ΠΈΠ· ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΠΈ. ΠΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΏΡΠΎΠΆΠΈΠ²Π°Π΅Ρ Π² ΡΠ°ΠΊΠΈΡ ΡΡΠ°ΡΠ°Ρ ΠΊΠ°ΠΊ Π€Π»ΠΎΡΠΈΠ΄Π°, ΠΡΡ-ΠΠΎΡΠΊ ΠΈ Π’Π΅Ρ Π°Ρ. ΠΠΊΠΎΠ»ΠΎ 70% Π²ΡΠ΅Ρ ΠΎΠΏΡΠΎΡΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π±ΡΠ»ΠΈ ΠΌΡΠΆΡΠΈΠ½Π°ΠΌΠΈ, 30% β ΠΆΠ΅Π½ΡΠΈΠ½Π°ΠΌΠΈ.
ΠΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ 10 ΡΠ°ΠΌΡΡ Π»Π΅Π³ΠΊΠΈΡ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΡΠ΅Π½ΡΠ° ΠΏΡΠΎΠ³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π²ΡΠΈΡ Π·Π° Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² (ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π΄Π°Π½Π½ΡΠΌ Wp Engine).
HTML (13,3%)
ΠΡΠΎΡ ΡΠ·ΡΠΊ ΠΏΠΎΠ±Π΅Π΄ΠΈΠ» Π² Π΄Π²ΡΡ Π½ΠΎΠΌΠΈΠ½Π°ΡΠΈΡΡ : ΠΎΠ½ Π±ΡΠ» Π½Π°Π·Π²Π°Π½ ΡΠ°ΠΌΡΠΌ Π»Π΅Π³ΠΊΠΈΠΌ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ°ΠΊΠΈΠΌ, Ρ ΠΊΠΎΡΠΎΡΡΠΌ ΡΠΎΡΠΎΡΡΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π‘ΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π² 1990 Π³ΠΎΠ΄Ρ, ΡΡΠΎΡ ΡΠ·ΡΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²Π΅ΠΉΡΠΈΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ Π±ΡΠ°ΡΠ·Π΅ΡΠ°.
Python (9%)
Python ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ²ΠΎΠ΅ΠΉ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ ΠΏΡΠΎΡΡΡΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ Π»Π΅Π³ΠΊΠΈΠΌ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ. βΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π»ΠΎΠ³ΠΈΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ΅ Python Π»Π΅Π³ΠΎΠΊ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ Π΄ΠΎΡΡΡΠΏΠ΅Π½, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ ΠΊΠΎΠ΄Π΅ΡΠΎΠ²-Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ²β, β Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ Π² ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ. Π‘ΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π² 1989 Π³ΠΎΠ΄Ρ ΠΈ ΡΠ²ΠΈΠ΄Π΅Π²ΡΠΈΠΉ ΡΠ²Π΅Ρ Π² 1994, Python ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΠΎΡ ΡΠΆΠ΅ 25 Π»Π΅Ρ.
Javascript (6,2%)
Javascript ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠΊΡΡΡΡΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΠ· ΡΠ·ΡΠΊΠΎΠ² C, C++ ΠΈ Java. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΈΠΌ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ. Javascript ΡΠ°ΠΊΠΆΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π²Π΅ΡΡ Ρ ΡΠΏΠΈΡΠΊΠ° ΡΠ·ΡΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ΡΡ ΡΡΠΈΡΠ°ΡΡ ΡΠ°ΠΌΡΠΌΠΈ ΠΊΡΠ΅Π°ΡΠΈΠ²Π½ΡΠΌΠΈ.
PHP (4,9%)
PHP β ΡΠ·ΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π². ΠΠΌΠ΅Π΅Ρ ΠΎΡΠΊΡΡΡΡΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠ·ΡΠΊΠ°ΠΌ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ. PHP ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π²Π΅Π±-ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½ Π² HTML.
Java (4,6%)
ΠΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π΄Π»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. Π‘ΠΎΠ·Π΄Π°Π½ Π² 1991 Π³ΠΎΠ΄Ρ. Java ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ» Π½Π°Π·Π²Π°Π½ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΡΠΌ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ.
R ΡΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Π΄Π»Ρ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π³ΡΠ°ΡΠΈΠΊΠΎΠΉ. ΠΠ½ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ βΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ Rβ.
Shell (4,4%)
Π‘ΠΊΡΠΈΠΏΡ shell ΡΡΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ Unix. ΠΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΉ, ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅ΠΊΡΡΠ°.
Ruby (4,1%)
Ruby ΡΡΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΠ΅Π»Π°Π΅Ρ Π³Π»Π°Π²Π½ΡΠΉ Π°ΠΊΡΠ΅Π½Ρ Π½Π° ΠΏΡΠΎΡΡΠΎΡΠ΅. Π’Π°ΠΊΠΆΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π²ΡΡΠΎΠΊΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π² ΡΠΏΠΈΡΠΊΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΡΠ΅Π°ΡΠΈΠ²Π½ΡΡ ΡΠ·ΡΠΊΠΎΠ².
Erlang (3,8%)
Erlang ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ ΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ.
Go (3,6%)
Go, ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Google. ΠΠ΅ΡΡΠΌΠ° ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠΎΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ², Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΈ API. Go app ΡΠ°ΠΊΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Google. ΠΡΠΎΡ ΡΠ·ΡΠΊ Π±ΡΠ» ΠΎΡΠΌΠ΅ΡΠ΅Π½ ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΡΠΉ.
ΠΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠΎΠ΄
Π§Π°ΡΡΠΎ Π»ΠΈ Ρ Π²Π°Ρ Π±ΡΠ»ΠΎ, ΡΡΠΎ Π²Ρ ΠΈΠ»ΠΈ Π²Π°ΡΠΈ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΠ°ΡΠΎΡΠΊΠΎΠΉ ΡΡΠ°Π·?
ΠΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΡΡΠ°ΡΡΠΈ «How to write easily describable code» Π°Π²ΡΠΎΡΠ° Cedd Burge, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ Π΄Π΅Π»ΠΈΡΡΡ ΡΠΎΠ²Π΅ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠ°ΠΊΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ.
ΠΠΎΠ³Π΄Π° ΠΊΠΎΠ΄ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»ΠΎΠ², Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Ρ Π»ΡΠ΄Π΅ΠΉ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎ ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅ Π²ΠΏΡΡΡΡΡ ΡΡΠ°ΡΠΈΡΡΡ ΡΠΌΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠ½Π΅ΡΠ³ΠΈΡ ΠΈ ΠΏΠΎΠ²ΡΡΠ°Π΅ΡΡΡ ΡΠΈΡΠΊ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ΄Π°. Π Π°Π·Π½ΡΠ΅ Π»ΡΠ΄ΠΈ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π±ΡΠ΄ΡΡ ΠΏΠΎ-ΡΠ²ΠΎΠ΅ΠΌΡ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ»ΠΎΠ²Π°, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΏΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΊΠΎΠ΄Π°.
ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ°ΠΊΠΈΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΠΏΠ»ΠΎΠ΄ΠΎΡΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ²ΠΎΠΉ Π΄Π»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΏΠΎΡΠ²Π»ΡΡΡΠΈΡ ΡΡ ΠΈΠ·-Π·Π° Π½Π΅Π΄ΠΎΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ, ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΠΎ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΊΠΎΠ΄, Ρ ΠΊΠΎΡΠΎΡΡΠΌ Π½ΠΈΠΊΡΠΎ Π½Π΅ Ρ ΠΎΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΡΠΈΠΌΠ΅Ρ Π½Π΅ΠΎΠΏΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ ΠΊΠΎΠ΄ β ΡΡΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΡΠΉ ΡΠ·ΡΠΊ. ΠΡΠ»ΠΈ ΠΊΠΎΠ΄ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΡΠΎΡΡΠΎ, ΡΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ, ΠΎΠΏΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΎΠ½ΡΡΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΡΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠ°ΠΊ.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΠ΅Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ Π³ΠΎΠ΄ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΌ.
ΠΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠΎΠ΄. ΠΠ½ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ 3 ΡΠ°Π·Π°, ΠΈΠΌΠ΅Π΅Ρ 3 ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° (ΠΈ, ΠΈΠ»ΠΈ, Π½Π΅Ρ) ΠΈ Π΄Π²Π° ΡΡΠΎΠ²Π½Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡΠΈ.
ΠΠΎ Ρ Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π΄Π°Π΄ΡΡ ΠΎΠ΄Π½Ρ ΡΠ΅ΠΊΡΠ½Π΄Ρ Π΄Π»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»ΠΎΠ², Ρ Π²Π°Ρ ΠΏΠΎΡΠ²ΡΡΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ.
ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Β«Π³ΠΎΠ΄ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΌ, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 4 ΠΈ Π½Π΅ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 100, ΠΈΠ»ΠΈ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 400Β»?
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π² ΡΠ»ΠΎΠ²Π°Ρ , Π² ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ ΠΊΠΎΠ΄Π°, Π½Π΅Ρ ΡΠΊΠΎΠ±ΠΎΠΊ. ΠΠΎΡΡΠΎΠΌΡ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΈ ΡΠΎ, ΠΎΡΠ½ΠΎΡΠΈΡΡΡ Π»ΠΈ Β«ΠΈΠ»ΠΈ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 400Β» ΠΊ Β«Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 4Β» ΠΈΠ»ΠΈ ΠΊ Β«Π½Π΅ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 400Β». ΠΠ»Ρ ΠΎΠ±Ρ ΠΎΠ΄Π° ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΊΠΎΠ±ΠΊΠΈ ΡΡΠΊΠΎΠΉ ΠΈΠ»ΠΈ Π΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌΠΈ, Π½ΠΎ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ.
Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΠ΅ΡΠ²Π° ΠΎΠΏΠΈΡΠ°ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ ΠΈ ΡΠΆΠ΅ ΠΏΠΎΡΠΎΠΌ ΡΠΎΠΊΡΠ°ΡΠ°ΡΡ ΠΈΡ , ΡΠ΄Π΅Π»Π°Π² ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ½Π΅Π΅ ΠΈ Π»Π°ΠΊΠΎΠ½ΠΈΡΠ½Π΅Π΅. ΠΠ°ΡΠ½Π΅ΠΌ ΡΠ°ΠΊ:
«400 Π»Π΅Ρ β ΡΡΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ. ΠΡΠ»ΠΈ Π³ΠΎΠ΄ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 400, ΡΠΎ ΡΡΠΎ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΉ Π³ΠΎΠ΄. 100 Π»Π΅Ρ β ΡΡΠΎ ΡΠΎΠΆΠ΅ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ. ΠΡΠ»ΠΈ Π³ΠΎΠ΄ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 100, ΡΠΎ ΡΡΠΎ Π½Π΅ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΉ Π³ΠΎΠ΄, Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ Π½Π΅ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 400, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Ρ ΠΎΡΠΎΠ±ΠΎΠ³ΠΎ ΡΠ»ΡΡΠ°Ρ «400 Π»Π΅Ρ». ΠΡΠ»ΠΈ ΠΎΡΠΎΠ±ΡΠ΅ ΡΠ»ΡΡΠ°ΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ, ΡΠΎ ΡΡΠΎΡ Π³ΠΎΠ΄ β Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΉ, ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ ΠΎΠ½ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 4Β».
ΠΠ²ΡΡΠΈΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π½ΠΎ Π½Π΅ Π»Π°ΠΊΠΎΠ½ΠΈΡΠ½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΠΌ ΡΠ΅ΠΊΡΡ:
Β«ΠΡΠ»ΠΈ Π³ΠΎΠ΄ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 400, ΡΠΎ ΠΎΠ½ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΉ. ΠΡΠ»ΠΈ ΠΆΠ΅ ΠΎΠ½ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 100, ΡΠΎ ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ Π³ΠΎΠ΄, Π½ΠΎ ΠΏΡΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π½Π° 4, ΡΡΠΎ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠΉ Π³ΠΎΠ΄».
ΠΡΠ»ΠΈ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠΌ ΡΡΠΈ ΡΠ»ΠΎΠ²Π° Π² ΠΊΠΎΠ΄, ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΡΠΎ-ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
ΠΡΠ²ΠΎΠ΄Ρ
Π’ΡΡΠ΄Π½ΡΠΉ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΊΠΎΠ΄ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ΄Π΅Π½Π½ΠΎΡΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΡ ΠΏΠΎΠΌΠΎΠΆΠ΅ΠΌ ΠΈ ΡΠ΅Π±Π΅, ΠΈ ΡΠ²ΠΎΠΈΠΌ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ, Π΅ΡΠ»ΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ.
Π ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, ΡΡΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ ΡΠ°ΠΊΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΏΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅Ρ Π½Π°ΠΏΡΠ°ΡΠ½ΡΡ
ΡΠΌΡΡΠ²Π΅Π½Π½ΡΡ
ΡΡΠΈΠ»ΠΈΠΉ. «Π’ΡΡΠΊ» ΠΆΠ΅ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΏΠ΅ΡΠ²Π° ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΏΠΈΡΠ΅ΡΡΡ ΠΊΠΎΠ΄.
ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡ ΠΊΠΎΠ΄ ΡΠΆΠ΅ Π½Π°ΡΠ°Π»ΠΈ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ Π² ΠΏΡΠΈΠ΅ΠΌΠΎΡΠ½ΡΡ ΡΠ΅ΡΡΠ°Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈΡΡΠΎΡΠΈΡΡ , ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°
Π’ΠΎΠΏ 5 Π»Π΅Π³ΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² 2019 Π³ΠΎΠ΄Ρ | Must Learn
Π ΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡΠ²Π΅ΡΡ Π½Π° ΡΠ°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ: ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½Ρ? ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ Π»Π΅Π³ΠΊΠΎ ΡΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌΡΠ΅? ΠΠ°ΡΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ Π·Π°ΠΏΠ°Π΄Π½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ½Π΅Π½ΠΈΡ Π°Π²ΡΠΎΡΠ° Π²ΠΈΠ΄Π΅ΠΎ.
ΠΠΎΠ΄ Π½Π°ΡΠ°Π»ΡΡ, Π½ΠΎ Π²Ρ Π΅ΡΠ΅ Π½Π΅ Π½Π°ΡΠ°Π»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ? ΠΡΠΈΡΠ»ΠΎ ΡΠ°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΈΠ½ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ²Π»ΠΈΡΠ΅Ρ Π½Π° Π²Π°ΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠΉ Π²ΠΎΠΏΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π³ΠΎΠ΄ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΈΠ»ΠΈ Π½ΠΎΠ²ΠΈΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡ ΠΉ Ρ ΠΎ ΡΠ΅Ρ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠΎ Β«ΠΊΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ·ΡΡΠ°ΡΡ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠ°Β».
Π― Π΄Π°Ρ ΠΎΡΠ²Π΅Ρ Π½Π° ΡΡΠΈ Π²ΠΎΠΏΡΠΎΡΡ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ², ΠΎΠ·Π²ΡΡΠ΅Π½Π½ΡΡ Π² Π·Π°ΠΏΠ°Π΄Π½ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ, ΠΊΡΠΈΠ²Π°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
1. ΠΠΈΡΠΎΠ½
ΠΡΠΎ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΎΡΡΡΠΈΠΌΡΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ Π³ΠΎΠ΄Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π²ΡΡΠΎΠΊΠΎ ΡΠ΅Π½ΡΡ ΡΡΠΎΡ ΡΠ·ΡΠΊ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ;
— Π‘ Python Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΠ°ΡΡ. Π’.Π. ΠΊΠ°ΠΆΠ΄ΡΠΉ Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π½Π°ΠΉΠ΄Π΅Ρ ΡΠ·ΡΠΊ ΠΏΡΠΎΡΡΡΠΌ ΠΈ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ.
— ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ·ΡΠΊ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΠΎ Python ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π²Π°Ρ.
— ΠΡΠΎ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΠΉ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΡ.
— Python ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΠΠ.
Π§ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π° ΠΏΠΈΡΠΎΠ½Π΅:
Π₯ΠΎΡΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΡ, ΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python.
ΠΠΈΠ·Π°ΠΉΠ½ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python.
Π‘Π΄Π΅Π»Π°ΡΡ ΠΊΡΡΡΠΎΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΠΈΡΠΎΠ½!
Python ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ Π΄Π»Ρ ΠΠ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅.
2. Javascript
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JavaScript Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΈΠ»ΠΈ Π²Π΅Π±-ΠΈΠ³ΡΡ, JavaScript Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΡΡΠΎΠΉ ΡΠ΅Π»ΠΈ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° JavaScript ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ², Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π±Π°ΠΊΡΠ½Π΄Π°.
ΠΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎ ΠΏΡΠΎΡΡΠΎΡΡ, JavaScript Π½Π΅ ΠΏΠΎΠ΄Π²Π΅Π΄Π΅Ρ Π²Π°Ρ. ΠΠ°ΠΊ ΡΠ·ΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ΄ΠΎΠ² Π·Π° ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ½ΡΡΡ Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ Π»Π΅Π³ΠΊΠΎΡΡΡΡ.
3. Java
Π£ΡΠΈΡΡΠ²Π°Ρ ΡΠΎ, ΡΡΠΎ ΡΠ·ΡΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π½Π΅ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄Π½ΠΎ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ Π΅Π³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»Π½ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ Π²ΠΎΠΊΡΡΠ³. ΠΠ°ΠΊ Π½ΠΎΠ²ΠΈΡΠΎΠΊ, Π²Ρ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π»ΡΠ±ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΏΠΎΠΌΠΎΡΡ. ΠΠ°Ρ ΠΎΠΏΡΡ Π² Java Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΡΠ°ΡΠ½ΡΠΌ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΠΏΡΠΎΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Java Π½Π° ΡΡΠ½ΠΊΠ΅ ΡΡΡΠ΄Π°, Π² ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΡΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Android.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π·Π°Π½ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π²Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡΠΈΠ±Π΅ΡΠ΅ΡΡ Ρ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌΠΈ ΡΠ·ΡΠΊΠ°ΠΌΠΈ. Π’ΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠ°ΠΌΡΠ΅ Π»Π΅Π³ΠΊΠΈΠ΅, Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΈΠ΄Π΅ΡΡ ΡΠ»ΠΎΠΆΠ° ΡΡΠΊΠΈ ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡΡ, ΡΡΠΎ Π²ΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π΅Π· Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΡΠΌΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠΈΡ. ΠΠ°ΠΌ Π²ΡΠ΅ Π΅ΡΠ΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ»ΠΈΠΉ Π΄Π»Ρ ΠΈΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ.
4. Π‘Π²ΠΈΡΡ
— ΠΡΠΎΡ ΡΠ·ΡΠΊ Π»Π΅Π³ΡΠ΅ ΡΠΈΡΠ°ΡΡ.
— ΠΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Swift ΠΏΡΠΎΡΡΠΎΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Xcode.
— Π£Π½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Ρ ΠΏΠ°ΠΌΡΡΡΡ.
5. Go
ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Ρ ΡΡΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΡΠΎΡΡΠ°. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΡΠΈΡΠΌ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ ΡΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ Π²ΡΡΡΠΈΡΡ ΡΠ·ΡΠΊ. ΠΠΎ ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎ ΡΠΎ, ΡΡΠΎ ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Ρ ΠΎΡΠΎΡΠΈΠΉ ΡΠ·ΡΠΊ. ΠΠ³ΠΎ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ ΡΠΎΡΡΠΎΠΌ ΠΈ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΠΎΠΌ Π΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π² ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ.
ΠΡΠ»ΠΈ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ°ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² Go. ΠΡ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΡΠΌ ΡΠΏΡΠΎΡΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Go Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ Π±ΡΡΡΡΠΎ ΠΎΡΠ²ΠΎΠΈΡΠ΅ Π΅Π³ΠΎ ΠΈ ΡΡΠ°Π½Π΅ΡΠ΅ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠΌ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠ΅Π²Π·ΠΎΠΉΡΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΎΠΏΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎ Π·Π°ΡΠΏΠ»Π°ΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΎΠ½ Π½Π΅ ΡΠ°ΠΊ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ Π² ΡΡΡΠ°Π½Π°Ρ Π‘ΠΠ; ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΡΠ·ΡΠΊΠΈ.
6 ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ. Π ΡΡΠ°ΡΡΡΡ, ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΅ΡΡΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅Π»ΠΎΠΌΡ ΡΡΠ΄Ρ ΡΠ΅ΡΡΡΡΠΎΠ², Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΊΠ°ΠΊ Π² Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, ΡΠ°ΠΊ ΠΈ Π² Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°ΠΌ ΠΈ ΡΠΊΡΠΏΠ΅ΡΡΠ°ΠΌ Π² ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ , ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ°Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅, ΡΠ΅ΠΌ ΡΠ°Π½ΡΡΠ΅. ΠΠ°ΠΆΠ΅ Π΄Π΅ΡΠΈ ΠΌΠΎΠ³ΡΡ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ ΠΏΠΎΠΈΡΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡ Π½Π°Π·ΠΈΠ΄Π°Π½ΠΈΡ. ΠΠΎΡ ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ .
Π‘Π»ΠΎΠ²ΠΎ Β«ΠΠ΅Π³ΠΊΠΎΒ»
Π’ΠΎ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Β«ΠΏΡΠΎΡΡΡΠΌΒ» Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌΠΈ, Π²Π°ΡΡΠΈΡΡΠ΅ΡΡΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΈΠΌΠ΅ΡΡ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ. Π₯ΠΎΡΡ ΡΠ·ΡΠΊ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΌ, ΡΠ°ΠΊΠΈΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ, ΠΊΠ°ΠΊ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ, ΠΌΠΎΠ³ΡΡ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΡ. ΠΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΡΡΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΈΠΌ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΎΠ±ΡΠΈΡΠ½ΡΠΌ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΠΈ ΡΠΊΡΠΏΠ΅ΡΡΠ½ΡΠΌ Π·Π½Π°Π½ΠΈΡΠΌ.
JavaScript
ΠΠ΅ ΠΏΡΡΠ°ΠΉΡΠ΅ JavaScript Ρ Java. Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ JavaScript Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ·ΡΠΊΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Java β ΡΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. JS Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½
ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ JS ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Π²Π°ΡΠ΅ΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, Π²Π°ΠΌ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½ΡΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ. ΠΠ°ΠΌ ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ½ΠΎΡΠ° ΠΈΠ»ΠΈ Sublime Text.
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°Π½ΡΡΡΡΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ, JavaScript ΡΡΠ°Π½Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ Π½Π°ΡΠ°Π»ΠΎΠΌ. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΡ ΠΎΠΆ Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ C, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ JS ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ JavaScript Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΎΠΊ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ (Π½Π΅ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½). ΠΠ·-Π·Π° ΡΠΈΡΠΎΠΊΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡΠΈ JS ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌ ΡΡΠ°ΡΡΠΎΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΠ½ ΡΠ»ΡΠΆΠΈΡ Π²ΠΎΡΠΎΡΠ°ΠΌΠΈ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ C ++.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΡΡΡΡ ΠΠΎΠΌΠ±ΡΠΈ, ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ JavaScript Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΏΠ»ΠΎΡ ΠΎΠΉ ΡΡΠ°ΡΡΠ΅Ρ. ΠΠΎΠΌΠ±ΡΠ΅Π° ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ, ΡΡΠΎ JS ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ»ΠΎΡ ΠΈΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈ, ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠΆΠ΅ Ρ ΠΎΡΠΎΡΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ JS Π½Π΅ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΎΡΠΈΠ±ΠΊΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Ρ Π΄ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ½ ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ, ΡΡΠΎ JavaScript Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΏΡΠ°Π²Π½ΠΎΠΉ ΡΠΎΡΠΊΠΎΠΉ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°ΡΡΠ΅ΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΎ ΠΊΠ°ΠΊ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΌΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ Ρ ΠΎΡΠΎΡΠΈΠΉ Π²ΡΠ±ΠΎΡ. JS ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ½ΠΎΡΠ° ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΡΠ°Π΄ΡΠ΅Ρ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΡ.
ΠΠΎΠ»ΡΠ·Ρ
Pros
Cons
Π ΡΠ±ΠΈΠ½ Π½Π° ΡΠ΅Π»ΡΡΠ°Ρ
Ruby on Rails Π»Π΅Π³ΠΊΠΎ ΡΠΈΡΠ°Π΅ΡΡΡ, ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΉ ΠΏΠ»ΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ, ΠΊΡΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠΏΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Ruby ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. ΠΠ΅Π±-ΡΠ°ΠΉΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Groupon ΠΈ GitHub, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΊΠΎΠ΄ Ruby Π½Π° ΡΠ²ΠΎΠ΅ΠΉ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅.
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Ruby Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ruby on Rails β ΡΡΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, ΡΡΠΎ, ΠΏΠΎ ΡΡΡΠΈ, ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΡΡΠ»ΡΠΊΠΎΠ² Ruby. ΠΠ·Π³Π»ΡΠ½ΠΈΡΠ΅ Π½Π° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ Π±ΡΡΠΊΠ΅ΠΌΠΏΠΎΠ²
ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°ΡΡ Ruby on Rails.
ΠΡΠΈΡΠΈΠ½Π°: ΠΎΠ½Π° ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΡΠΌΠ΅ΡΠ°Π΅Ρ One Month, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠ°ΡΡΠ°ΠΏΡ Π½Π°Π½ΠΈΠΌΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π° Ruby on Rails, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π°ΠΆΠ΅ Ρ ΠΎΠΏΡΡΠΎΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΡ.
ΠΠΎΠ»ΡΠ·Ρ
Pros
Cons
ΠΏΠΈΡΠΎΠ½
Python β ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ, Π»Π΅Π³ΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΊΠ°ΠΊ Π² Π²Π΅Π±, ΡΠ°ΠΊ ΠΈ Π² Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ , Python ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΠΠ, ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΎΠ΅ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ·ΡΠΊ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΎΠ½ ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΈ Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ. ΠΡΠΆΠ½Π° Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΠΈ? ΠΠΆΠΎΡΠ» ΠΠΈ Π»ΠΎΠΌΠ°Π΅Ρ Π³ΠΎΠ»ΠΎΠ²Ρ, ΠΏΠΎΡΠ΅ΠΌΡ Python Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Python Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΠΎΡΡΡΡΠΏΠ° ΡΠ²Π»ΡΡΡΡΡ Π²Π°ΠΆΠ½ΡΠΌΠΈ Π΄Π΅ΡΠ°Π»ΡΠΌΠΈ. ΠΠΎ, ΡΡΠΈΡΡΠ²Π°Ρ Π΅Π³ΠΎ Π³ΠΈΠ±ΠΊΠΎΡΡΡ ΠΈ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ, Python ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ .
ΠΠΎΠ»ΡΠ·Ρ
Pros
Cons
ΠΠΆΠ°Π²Π°
Oracle Java ΠΎΡΡΠ°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΡΠ°ΡΠ΅ΠΉΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Java ΠΈΠΌΠ΅Π΅Ρ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ Π΄Π»Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ. ΠΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈ, ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ².
Π ΡΡΠ°ΡΡΠ΅ ΠΎΡ 5 ΡΠ½Π²Π°ΡΡ 2016 Π³ΠΎΠ΄Π° ΠΎΠ± Infoworld ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ Π²ΠΎΠ·ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Java ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ°Π²ΠΈΡΡ ΠΈΠΌΠΈ Π²ΡΠ΅ΠΌΠΈ.
ΠΠΎ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° Π΅Π³ΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ, Java Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΡΠ·ΡΠΊΠ°ΠΌΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. Java Π² Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΉ C ΠΈ C ++, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠΊΠΎΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π±ΡΡΠΊΠ΅ΠΌΠΏΡ Π½Π°ΡΠΈΠ½Π°ΡΡ Ρ C / C ++, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΡΡ Π½Π° Java. ΠΡΠ΅ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ? ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΡΠΈ ΠΏΡΡΡ ΡΠ°ΠΉΡΠΎΠ²
ΠΠ΄Π½Π°ΠΊΠΎ Java Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΌΡΡΠ»ΠΈΡΡ ΠΊΠ°ΠΊ Π½Ρ, Π² ΠΎΠ±ΡΠ΅ΠΌ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. Π£ΠΊΡΠ΅ΠΏΠ»ΡΡ ΠΏΡΠΎΡΠ½ΡΡ ΠΎΡΠ½ΠΎΠ²Ρ Π·Π½Π°Π½ΠΈΠΉ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Java ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠ°Π½ΡΠ°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌ, Ρ ΠΎΡΡ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ, ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Ρ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈ ΠΈΠ·-Π·Π° Π΅Π³ΠΎ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π±ΡΠ²Π°Π½ΠΈΡ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠΎ Π²Π°ΡΠΈ Π²ΠΎΠΏΡΠΎΡΡ Java ΡΠΆΠ΅ Π±ΡΠ»ΠΈ Π΄Π°Π½Ρ ΠΎΡΠ²Π΅ΡΡ.
ΠΠΎΠ»ΡΠ·Ρ
Pros
Cons
C ΠΈ C ++ β ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ Π²Π²ΠΎΠ΄Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ C ΠΈ C ++ ΠΏΠΎΠ²Π»ΠΈΡΠ» Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ·ΡΠΊΠΈ. ΠΠΎΡΡΠΎΠΌΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ C ++ / C Π΄Π°Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ Java ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΡΠ·ΡΠΊΠ°ΠΌ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² C ΠΈ C ++ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ Ρ ΡΡΠΈΠΌΠΈ ΡΠ°ΠΉΡΠ°ΠΌΠΈ
ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°
C ++, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ C, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΠΠ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΊΠ»Π°ΡΡΡ. ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈΠ³Ρ, C ++ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Ρ ΠΎΡΠΎΡΠΈΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈΠ³Ρ ΠΈ ΠΈΠ³ΡΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ, ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ Π΄Π»Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ².
Π C, ΠΈ C ++ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΏΡΠΈΡΡΠ½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π½ΠΎ ΠΈ Π² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΡ Π² ΡΠ΅Π»ΠΎΠΌ. ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΡΠ΅ΡΠ΅ΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²Ρ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ C / C ++, Π½Π΅ΠΎΡΠ΅Π½ΠΈΠΌΡ.
C ++, Ρ ΠΎΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΌ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ². ΠΡΠ»ΠΈ Π²Π°ΠΌ ΡΠ΄Π°ΡΡΡΡ ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅ΡΡ ΡΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΡ, Π½Π°Π³ΡΠ°Π΄Ρ Π² ΠΈΠ·ΠΎΠ±ΠΈΠ»ΠΈΠΈ.
ΠΠΎΠ»ΡΠ·Ρ
Pros
Cons
C # ΡΡΠΎ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠ΅: ΠΏΡΠΎΡΡΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ Visual Studio Express Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²ΡΠ΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ SQL Express. C # ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΡΡ ΡΠ΅Π»Π΅ΠΉ, ΠΎΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° C, ΠΏΠΎΡΡΠΎΠΌΡ, ΠΊΠ°ΠΊ ΠΈ C ++ ΠΈ C, ΠΎΠ½ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π·Π²Π΅Π·Π΄Π½ΠΎΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠΈ.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Visual Studio ΠΈΠΌΠ΅Π΅Ρ Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, ΠΈ ΡΠ°ΠΊΠΈΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ, ΠΊΠ°ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°, C # ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ°ΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ², ΠΊΠ°ΠΊ C ΠΈ Ruby, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠ². ΠΠΎ ΠΏΡΠΎΡΡΠΎΡΠ° Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ IDE ΠΈ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅Π»Π°ΡΡ C # Ρ ΠΎΡΠΎΡΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ².
ΠΠΎΠ»ΡΠ·Ρ
Pros
Cons
ΠΠ°ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΡΡΠ»ΠΈ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ½ΡΡΠΎ
Π ΡΡΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ HTML. ΠΠΎΡΠ΅ΠΌΡ, ΡΠΏΡΠΎΡΠΈΡΠ΅ Π²Ρ, ΡΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ HTML ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ Π²ΡΡΡΠΈΡΡ, ΠΈ Π΅Π³ΠΎ ΡΠ°ΡΡΠΎ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°ΡΡ Π΄Π°ΠΆΠ΅ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΡΠ΅Π΄Π½Π΅ΠΉ ΡΠΊΠΎΠ»Ρ? Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, HTML Π±ΡΠ» ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ Π²ΡΡΡΠΈΠ», ΠΈ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΡΠΎΠ² Ρ ΠΏΠ΅ΡΠ΅ΡΠ΅Π» ΠΎΡ Π½ΠΎΠ²ΠΈΡΠΊΠ° ΠΊ ΡΠΌΠ΅ΡΠ΅Π½Π½ΠΎ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠ½ΠΎΠΌΡ. HTML, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π²Π°Ρ ΠΌΠΎΠ³ΡΡ Π·Π½Π°ΡΡ, ΡΡΠΎ ΡΠ·ΡΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ, Π° Π½Π΅ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π’Π°ΠΊ ΡΡΠΎ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΡΠΎ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΡΠΎ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΠ·ΡΠΊΠΈ ΠΈ ΡΠΈΡΠΎΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡΠΉ HTML. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, HTML Π·Π°ΡΠ»ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ·ΡΠΊ (Π½Π΅ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ) Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . HTML ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΡΠΈΠ»ΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. ΠΡΡΡΠ΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ CSS (ΠΎΠΏΡΡΡ ΠΆΠ΅, ΠΊΠ°ΠΊ HTML, Π° Π½Π΅ Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ) ΠΈ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΠΈΡΠΎΠ³Π΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ JavaScript.
ΠΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Ρ ΡΡΠΈΡΠ°Π΅ΡΠ΅ ΠΏΡΠΎΡΡΡΠΌΠΈ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ? ΠΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΠΌΡΡΠ»ΡΠΌΠΈ Π½ΠΈΠΆΠ΅, ΠΈ Π΄Π°ΠΉΡΠ΅ Π½Π°ΠΌ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ Π²Π°Ρ ΡΠΎΠ΄Π½ΠΎΠΉ ΡΠ·ΡΠΊ Π±ΡΠ» ΠΈΠ»ΠΈ Π±ΡΠ΄Π΅Ρ. Π£Π΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ!
ΠΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΈΡ Π²ΡΡΡΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ? (ΚdΔ±ΙΉΙsΙΚΙΙΎ: Ι―ΗΚΙ―ΠΎ ΕΔ±qΠ½qvΠΈΚΙdu)
ΠΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΡΡΡ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΡΠΊΡΡΠ² ΠΏΠΎΠ·Π΄Π½ΠΈΠΌ Π²Π΅ΡΠ΅ΡΠΎΠΌ Google. ΠΠ±ΡΡΠ½ΠΎ ΠΈΡΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ Β«ΠΠ°ΠΊ Π²ΡΡΡΠΈΡΡβ¦Β». ΠΠΎ ΠΊΠ°ΠΊ ΡΠΎΡ, ΠΊΡΠΎ ΠΈΡΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅, ΡΠ΅ΡΠ°Π΅Ρ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ?
ΠΡΠΎ-ΡΠΎ, Π½Π°ΡΠΈΡΠ°Π²ΡΠΈΡΡ ΡΠ°ΠΉΡΠΎΠ² ΠΈ Π±Π»ΠΎΠ³ΠΎΠ² ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΡΠ°ΡΡΡΠΆΠ΄Π°Π΅Ρ ΡΠ°ΠΊ: Β«Π ΠΡΠ΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ Π΄ΠΎΠ»ΠΈΠ½Π΅ ΡΡΠΎ Π½ΠΈ ΡΠ»ΠΎΠ²ΠΎ β ΡΠΎ Java. ΠΡΠΌΠ°Ρ, ΡΡΠΎ β ΡΠΎ, ΡΡΠΎ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎΒ». ΠΡΠ²Π°Π΅Ρ ΠΈ ΡΠ°ΠΊ: Β«Haskell. ΠΠ½ Π²Π΅Π΄Ρ Π½Π° ΠΏΠΈΠΊΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ. Π‘ΡΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π°Π»ΡΡΠ΅. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎ β HaskellΒ». Π Π΄Π°ΠΆΠ΅ ΡΠ°ΠΊ: Β«ΠΡΠΎΡ ΡΡΡΠ»ΠΈΠΊ Π½Π° Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ΅ Go β ΡΠ°ΠΊΠ°Ρ Π½ΡΡΠΊΠ°. Π₯ΠΎΡΡ Π·Π½Π°ΡΡ GoΒ».
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅, Π΄Π²ΠΈΠΆΠΈΠΌΡΠ΅ ΡΡΡΠ΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ, ΠΈΡΡΡ Π²ΠΎΡ ΡΡΠΎ: Β«ΠΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΡΡΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ?Β».
ΠΡΠ²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π°ΡΡ ΡΠ°ΠΊ ΡΠ°ΡΡΠΎ, ΡΡΠΎ, Π΄Π»Ρ ΠΎΡΠ²Π΅ΡΠ° Π½Π° Π½ΠΈΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅Π»ΡΠ΅ ΡΡ Π΅ΠΌΡ. ΠΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ , ΠΏΠΎΡΠ²ΡΡΡΠ½Π½Π°Ρ Π²ΡΠ±ΠΎΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΡΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°.
ΠΡΠ»ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡ ΡΡ Π΅ΠΌΡ, ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ Ruby ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΡΠ΅ΠΌ, ΠΊΡΠΎ ΡΠ΅Π±ΡΠ½ΠΊΠΎΠΌ Π»ΡΠ±ΠΈΠ» Π»Π΅ΠΏΠΈΡΡ ΠΈΠ· ΠΏΠ»Π°ΡΡΠΈΠ»ΠΈΠ½Π°.
ΠΡΠ±ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π°Π½ΡΡΠΈΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠ΅ΡΡΡΠ·Π½ΡΠ΅ ΠΎΠΏΡΠΎΡΠ½ΠΈΠΊΠΈ, Π²ΡΠΎΠ΄Π΅: Β«ΠΡΠΎ Π²Ρ ΠΈΠ· Π³Π΅ΡΠΎΠ΅Π² ΠΠ²Π΅Π½ΡΠΈΠ½Π° Π’Π°ΡΠ°Π½ΡΠΈΠ½ΠΎ?Β».
ΠΠΎ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Ρ ΡΠΉΠ΄ΡΡΠ΅ Ρ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Ruby, ΠΏΡΠΈΡΡΠΌ, ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π² Π΄Π΅ΡΡΡΠ²Π΅ ΠΆΠΈΡΡ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Π΅Π· ΠΏΠ»Π°ΡΡΠΈΠ»ΠΈΠ½Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π°ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΈ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ. Π‘Π»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΎΡ Π½Π΅Π³ΠΎ Π·Π°Π²ΠΈΡΠΈΡ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Ρ ΠΎΡΡ Π±Ρ Π² ΠΎΠ±ΡΠΈΡ ΡΠ΅ΡΡΠ°Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ, ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ ΡΠΎΡΠ½ΠΈ ΡΠ°ΡΠΎΠ² ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ. ΠΠΎΡΡΠΎΠΌΡ ΡΠΈΠΌΠΏΠ°ΡΠΈΡΠ½ΡΠ΅ Π»ΠΎΠ³ΠΎΡΠΈΠΏΡ ΠΈ Ρ ΠΈΡΡΠΎΡΠΌΠ½ΡΠ΅ ΡΡ Π΅ΠΌΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ±ΠΈΠ²Π°ΡΡ Π²Π°Ρ Ρ ΡΠΎΠ»ΠΊΡ.
ΠΡΠ±ΠΈΡΠ°Ρ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ ΡΡΠΎΠΈΡ ΡΡΠ΅Π·Π²ΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°ΠΊΡΠΎΡΡ:
ΠΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π²ΡΠ±ΠΎΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²Π°ΠΌ ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΡΠ΅Π»ΠΎΠΉ Π»Π°Π²ΠΈΠ½ΠΎΠΉ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ². ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ·ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ, Π²ΠΎΡ Π°Π½Π°Π»ΠΈΠ· ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² Google Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 12 Π»Π΅Ρ, ΠΊΠ°ΡΠ°ΡΡΠΈΡ ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ· Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΠΈΡΡ, ΡΡΠΎ Ρ Java Π±ΡΠ»ΠΈ Π²Π·Π»ΡΡΡ ΠΈ ΠΏΠ°Π΄Π΅Π½ΠΈΡ. Π, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΠΉΡΠΈΠ½Π³ Python ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠΎΡ, ΠΎΠ½ ΡΡΠ°Π» ΡΡΡΡ Π»ΠΈ Π½Π΅ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΡΡ Π·Π΄Π΅ΡΡ ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠ·ΡΠΊ, ΠΏΡΠΎΡΡΠΎΠΉ, Π½ΠΎ ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΠΉ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ, Π³ΡΠ°ΡΠΈΠΊ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π³ΠΎΠ΄ ΠΎΡ Π³ΠΎΠ΄Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΡΠ°ΡΡΡΡ, Ρ ΠΎΡΡ ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π½ΠΈΠ·Ρ. ΠΡΠΎ β JavaScript.
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎΠ± ΡΡΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ΅-ΡΡΠΎ ΡΡΠΎΡΠ½ΠΈΡΡ.
ΠΡΠ½ΠΎΠ²Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π Π²ΡΠ·Π°Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΏΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΊΡΡΡΠ°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Ρ ΠΊ Π½Π΅ΠΊΠΎΠ΅ΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅.
ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ ΡΡΠΈΠΌ Π²ΡΡΠΊΠ°Π·ΡΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΡΠΈΠΊΠ° Π ΡΠΉΠΌΠΎΠ½Π΄Π°: Β«ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡΠ΅ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ Π½Π΅ ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΈΠ· Π²Π°Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΠΊΠ°ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΈΡΡΠ΅ΠΉ ΠΈ ΠΊΡΠ°ΡΠΎΠΊ Π½Π΅ ΡΠ΄Π΅Π»Π°Π΅Ρ Π²Π°Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΌ Ρ ΡΠ΄ΠΎΠΆΠ½ΠΈΠΊΠΎΠΌΒ».
Π‘Π΅Π³ΠΎΠ΄Π½Ρ, ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΡΠ°Π½ΡΡΠ΅, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΡΠ°Π²ΡΡ Π·Π½Π°ΠΊ ΡΠ°Π²Π΅Π½ΡΡΠ²Π° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ, Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΡΠΈΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΠΊ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅.
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π²ΠΎΠ΄Π½ΡΡ ΠΊΡΡΡΠΎΠ² ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΎ Π²ΠΎΠΊΡΡΠ³ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΉ ΡΠ°ΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ², ΠΊΠ°ΠΊ C, ΠΈΠ»ΠΈ ΡΠ·ΡΠΊΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ°Ρ Π²ΡΠΎΠ΄Π΅ MATLAB.
Π ΡΠ΅, ΠΊΡΠΎ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΠ΅ΠΌΡ ΡΡΠΈΡΡ Π½Π° ΠΊΡΡΡΠ°Ρ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π²ΡΡΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ², ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΠΈΡ ΠΎΡΡΡΡΡ Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³Π°ΠΌΠΈ ΡΠ·ΡΠΊΠΎΠ². Π‘ΡΠ΅Π΄ΠΈ ΡΠ°ΠΊΠΈΡ ΠΎΡΡΡΡΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, TIOBE Index. Π Π²ΠΎΡ β ΡΠ°Π±Π»ΠΈΡΠ° Π»ΠΈΠ΄Π΅ΡΠΎΠ² ΠΏΠΎ Π²Π΅ΡΡΠΈΠΈ IEEE.
Π’Π°ΠΊΠΈΠ΅ Π²ΠΎΡ Β«ΡΠ°Π±Π»ΠΈΡΡ Π»ΠΈΠ΄Π΅ΡΠΎΠ²Β» Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π΄Π΅ΡΡΡΡ Π»Π΅Ρ Π½Π°Π·Π°Π΄. ΠΠ΄Π½Π°ΠΊΠΎ, Π²ΡΡ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π΄Π°ΠΆΠ΅ Π² Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΡΡΠ³Π°Ρ .
Π’Π°ΠΊ, Π² 2014-ΠΌ Π³ΠΎΠ΄Ρ Python ΠΎΠ±ΠΎΡΡΠ» Java, ΡΡΠ°Π² ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π²Π΅Π΄ΡΡΠΈΡ ΠΊΡΡΡΠ°Ρ ΠΏΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ Π² Π‘Π¨Π.
Π Ρ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ Π΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄ΡΡ, Π΄Π° ΡΡΠΎ ΡΠ°ΠΌ Π³ΠΎΠ²ΠΎΡΠΈΡΡ β ΡΡΠΎ ΡΠΆΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ.
ΠΠΎΡΠΌΠΎΡΡΠ΅Π² Π½Π° ΡΠ·ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠ΅ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ ΡΠΎΠ²ΡΠ΅ΠΌ Π΄ΡΡΠ³ΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ.
ΠΠΎΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΎΠΏΡΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ»ΡΡ Π½Π° Stack Overflow Π² 2016-ΠΌ Π³ΠΎΠ΄Ρ. Π Π½ΡΠΌ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π»ΠΎ 49397 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΠΈΠ· Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ JavaScript.
ΠΠ΅Π· JavaScript Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², Π° Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Node.js, ΡΠ°ΡΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ JavaScript Π² ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅. ΠΡΠΎΡ ΡΠ·ΡΠΊ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΈ Π² Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ³Ρ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π²Π΅ΡΠ΅ΠΉ.
Π‘ΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΠΊΠΈΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ JavaScript ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ ΡΠ°ΡΠ΅, ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ·ΡΠΊΠΈ, Π΅ΡΠ»ΠΈ Π½Π΅ Π±ΡΠ°ΡΡ Π² ΡΠ°ΡΡΡΡ Java. ΠΠΎΡ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π³ΡΠ΅Π³Π°ΡΠΎΡΠ° Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Indeed.com.
ΠΠ΅ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΈ ΡΠΎ, ΡΡΠΎ ΠΌΡ, Π½Π° freecodecamp.com, ΡΠΎΠ±ΡΠ°Π»ΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π·Π°Π½ΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π½Π° JavaScript Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΠ° ΠΏΡΠΎΡΠ΅Π΄ΡΠΈΠ΅ Π΄Π²Π° Π³ΠΎΠ΄Π° Π±ΠΎΠ»Π΅Π΅ 5000 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ Free Code Camp Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΡΠ²ΠΎΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠΎΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°.
Π―, ΠΊΡΡΠ°ΡΠΈ, Π½Π΅ ΡΠ°ΡΡΡ Π·Π° JavaScript ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΎΠ±ΡΡΠ°Ρ Π½Π° Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ. ΠΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π·, Π½Π°ΠΎΠ±ΠΎΡΠΎΡ. Π― ΠΎΠ±ΡΡΠ°Ρ ΡΡΠΎΠΌΡ ΡΠ·ΡΠΊΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π·Π½Π°Π½ΠΈΠ΅ JavaScript β ΡΡΠΎ Π²Π΅ΡΠ½Π°Ρ Π΄ΠΎΡΠΎΠ³Π° ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°.
ΠΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π»ΠΈ JavaScript ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Π°ΠΌ? Π‘ΡΠΎΠΈΡ Π»ΠΈ Π΅ΠΌΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ Π²Π°ΡΠΈΠΌ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ? Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠ΅ ΡΠ°ΠΊΡΠΎΡΡ Π²ΡΠ±ΠΎΡΠ° ΡΠ·ΡΠΊΠ°, ΠΎ ΠΊΠΎΡΠΎΡΡΡ Ρ Π³ΠΎΠ²ΠΎΡΠΈΠ» Π²ΡΡΠ΅.
Π€Π°ΠΊΡΠΎΡ β1: ΡΡΠ½ΠΎΠΊ ΡΡΡΠ΄Π°
ΠΡΠ»ΠΈ Π²Ρ ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ· ΡΠΈΡΡΠΎΠ³ΠΎ Π»ΡΠ±ΠΎΠΏΡΡΡΡΠ²Π° ΠΈ Π»ΡΠ±Π²ΠΈ ΠΊ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π·Π²Π»Π΅ΡΠ΅Π½ΠΈΡΠΌ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎΡ ΡΠ°Π·Π΄Π΅Π» ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ. ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ, ΠΊΠ°ΠΊ ΠΈ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ Π»ΡΠ΄Π΅ΠΉ, ΠΈΠ·ΡΡΠ°Π΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠ½Π½ΡΡ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²ΡΠΊΠΎΠ² Π½Π°ΠΉΡΠΈ ΡΠ°Π±ΠΎΡΡ, Π²Π°ΠΌ ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΠΎ ΡΡΠΌ Π·Π΄Π΅ΡΡ ΠΏΠΎΠΉΠ΄ΡΡ ΡΠ΅ΡΡ.
ΠΠ°ΠΊ Ρ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ», Π² ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡΡ ΠΎ Π²Π°ΠΊΠ°Π½ΡΠΈΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ Java. ΠΠ° Π²ΡΠΎΡΠΎΠΌ ΠΆΠ΅ ΠΌΠ΅ΡΡΠ΅ ΡΡΠΎΠΈΡ JavaScript.
ΠΠΎ Π² ΡΠ»ΡΡΠ°Π΅ Ρ JavaScript Π½Π°Π΄ΠΎ ΡΡΠ΅ΡΡΡ ΠΎΠ΄Π½Ρ Π²Π°ΠΆΠ½ΡΡ Π²Π΅ΡΡ. Π₯ΠΎΡΡ ΡΠ·ΡΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΆΠ΅ Π΄Π²Π° Π΄Π΅ΡΡΡΠΊΠ° Π»Π΅Ρ, Π»ΠΈΡΡ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΠ½ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠ»ΡΡ Π² ΡΠ΅ΡΡΡΠ·Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π³ΠΈΠ³Π°Π½ΡΡ Π²ΡΠΎΠ΄Π΅ Netflix, Walmart ΠΈ PayPal ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½Π°Π½ΠΈΠΌΠ°ΡΡ JavaScript-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΡΠΈΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΠΎΡ Π΄Π°Π½Π½ΡΠ΅ Ρ Indeed.com, Π·Π΄Π΅ΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ ΠΈ ΡΠΎΠΈΡΠΊΠ°ΡΠ΅Π»Π΅ΠΉ.
ΠΡΠ°ΠΊ, ΡΡΠΎ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ. ΠΠ° ΠΎΠ΄Π½ΠΎ ΠΌΠ΅ΡΡΠΎ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ 2.7 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°. Π ΡΡΠ΅ΡΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ PHP, Π° ΡΠ°ΠΊΠΆΠ΅ Π² ΡΡΠ΅Π΄Π΅ iOS-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΡ ΠΎΠΆΠ°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ.
ΠΡΠ»ΠΈ ΠΆΠ΅ Π²Π·Π³Π»ΡΠ½ΡΡΡ Π½Π° Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ JavaScript, ΡΠΎ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ Π½Π° ΠΎΠ΄Π½Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π²ΡΠ΅Π³ΠΎ 0.6 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°. ΠΠ»Ρ JavaScript-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΡΠΎ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎ, ΡΡΠ½ΠΎΠΊ ΠΏΡΠΎΠ΄Π°Π²ΡΠ°.
Π€Π°ΠΊΡΠΎΡ β2: Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΠ΅ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ
JavaScript-ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π° GitHub ΠΏΠΎΠ»ΡΡΠ°ΡΡ, Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ, Π² Π΄Π²Π° ΡΠ°Π·Π° Π±ΠΎΠ»ΡΡΠ΅ pull-Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π° Java, Python ΠΈΠ»ΠΈ Ruby. Π, ΠΊΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, JavaScript ΡΠ°ΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ·ΡΠΊ.
ΠΠΎΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ GitHub Octoverse:
ΠΠ° ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ JavaScript, ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π±Π»Π°Π³ΠΎΡΠ²ΠΎΡΠ½ΠΎ Π²Π»ΠΈΡΡΡ ΡΠ΅ΡΡΡΠ·Π½ΡΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΈ, ΠΊΠ°ΠΊ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠ΅, ΡΠ°ΠΊ ΠΈ Π²ΡΡΠ°ΠΆΠ°ΡΡΠΈΠ΅ΡΡ Π² ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΎΠΌ ΠΊΠ°ΠΏΠΈΡΠ°Π»Π΅ ΡΠ°Π»Π°Π½ΡΠ»ΠΈΠ²ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ², ΠΎΡ ΡΠ°ΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠ°ΠΊ Google, Microsoft, Facebook ΠΈ Netflix.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»Π°Π΄ Π² ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ TypeScript (ΡΠ°ΡΡΠΈΡΠ΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ JavaScript ΡΠΎ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠ΅ΠΉ) Π²Π½Π΅ΡΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ 100 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ β ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ Microsoft ΠΈ Google, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π·Π°ΡΠΏΠ»Π°ΡΡ Π·Π° ΡΡΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠΎΡΠΌΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π² ΡΡΠ΅Π΄Π΅ Java Π½Π°ΠΉΡΠΈ ΡΠ»ΠΎΠΆΠ½Π΅Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Oracle, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π»Π°Π΄Π΅Π΅Ρ Java, ΠΏΠΎΠ³Π»ΠΎΡΠΈΠ² Sun Microsystems, ΡΠ°ΡΡΠΎ ΡΡΠ΄ΠΈΡΡΡ Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΡΠ°ΡΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΡΡΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ.
Π€Π°ΠΊΡΠΎΡ β3: ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ°
ΠΠΎΡ ΠΊΠ°ΡΠΈΠΊΠ°ΡΡΡΠ° ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡ XKCD.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΈ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ. JavaScript ΠΏΠΎΠ΄ΠΏΠ°Π΄Π°Π΅Ρ ΠΏΠΎΠ΄ ΡΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ, Π²ΠΌΠ΅ΡΡΠ΅ Ρ Python ΠΈ Ruby.
Π Π΄Π°ΠΆΠ΅, Ρ ΠΎΡΡ Π² ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΡΡ ΡΠ·ΡΠΊΠ°ΠΌΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ, Π²ΡΡ Π΅ΡΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Java ΠΈ C++, ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² Π½ΠΈΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅.
Π€Π°ΠΊΡΠΎΡ β4: ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ
ΠΠΎΡ Π·Π΄Π΅ΡΡ JavaScript Π½Π΅Ρ ΡΠ°Π²Π½ΡΡ . ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΠΌΠ΅Π΅ΡΡΡ Π±ΡΠ°ΡΠ·Π΅Ρ. ΠΠ° Π²ΠΎΡ Ρ ΠΎΡΡ Π±Ρ ΠΏΡΡΠΌΠΎ Π·Π΄Π΅ΡΡ, Π³Π΄Π΅ Π²Ρ ΡΡΠΎ ΡΠΈΡΠ°Π΅ΡΠ΅. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡ, ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΠΈΡΡ ΡΡΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΡΡ Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π° Π²ΡΡΠΌ, ΡΡΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½.
ΠΠΎΠ²ΡΠ΅ΠΌΠ΅ΡΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ JavaScript ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΠ°ΠΊΠΎΠΌΡ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠΎΠΌΡ Π²ΡΡΠΊΠ°Π·ΡΠ²Π°Π½ΠΈΡ ΠΠΆΠ΅ΡΠ° ΠΡΠ²ΡΠ΄Π°, ΡΠΎΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ Stack Overflow: Β«ΠΡΠ±ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π½Π° JavaScript, Π±ΡΠ΄Π΅Ρ Π² ΠΈΡΠΎΠ³Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° JavaScriptΒ».
Π‘ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΠΎ Π²ΡΡΠΊΠ°Π·ΡΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ Β«ΠΠ°ΠΊΠΎΠ½ΠΎΠΌ ΠΡΠ²ΡΠ΄Π°Β», Π½Π΅ ΡΡΡΠ°ΡΠΈΠ²Π°Π΅Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ.
Π ΡΡΠ΅Π΄Π΅ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ ΠΎΠ±Π΅ΡΠ°Π»ΠΈ, ΡΡΠΎ Java Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π²Π΅Π·Π΄Π΅. ΠΠΎΠΌΠ½ΠΈΡΠ΅ Java-Π°ΠΏΠΏΠ»Π΅ΡΡ? Π Π½Π°ΡΠ°Π»Π΅ ΡΡΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° Oracle ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΡ Π½ΠΈΡ ΠΎΡΠΊΠ°Π·Π°Π»Π°ΡΡ.
Python ΡΡΡΠ°Π΄Π°Π΅Ρ ΠΎΡ ΠΏΠΎΡ ΠΎΠΆΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠΎΡ ΡΡΠΎ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΠΎΠ΄Ρ Π½Π°ΠΏΠΈΡΠ°Π» ΠΠΆΠ΅ΠΉΠΌΡ Π₯ΡΠ³ Π² ΡΡΠ°ΡΡΠ΅ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΏΡΠΈΡΠ»Π° ΠΏΠΎΡΠ° ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ Python, ΠΊΠ°ΠΊ ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π£ΡΠ΅Π½ΠΈΠΊ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ: Β«ΠΠ°ΠΊ ΠΌΠ½Π΅ Π΄Π°ΡΡ ΡΡΡ Π²ΠΎΡ ΠΈΠ³ΡΡ, ΠΊΠΎΡΠΎΡΡΡ Ρ Π½Π°ΠΏΠΈΡΠ°Π», Π΄ΡΡΠ·ΡΡΠΌ? ΠΠ»ΠΈ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π°ΠΆΠ΅ Π»ΡΡΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π΅Ρ Π½Π° ΠΌΠΎΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½, ΡΡΠΎΠ±Ρ Ρ ΠΌΠΎΠ³ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π΅Ρ Π²ΡΠ΅ΠΌ Π² ΡΠΊΠΎΠ»Π΅, Π° ΠΈΠΌ Π½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ Π΅Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ?Β». Π£ΡΠΈΡΠ΅Π»Ρ ΠΆΠ΅, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄ΡΡ ΠΎ Python, ΠΎΡΡΠ°ΡΡΡΡ Π»ΠΈΡΡ Ρ ΠΌΡΠΊΠ½ΡΡΡ. Π Π΄Π²ΡΡ ΡΠ»ΠΎΠ²Π°Ρ ΡΡΡ ΠΈ Π½Π΅ ΠΎΡΠ²Π΅ΡΠΈΡΡ.
ΠΡΠ»ΠΈ ΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎ JavaScript, ΡΠΎ Π²ΠΎΡ ΠΆΠΈΠ²ΡΠ΅ ΠΎΡΠ²Π΅ΡΡ Π½Π° Π²ΡΡΠ΅ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠΉ Π²ΠΎΠΏΡΠΎΡ. ΠΡΠΎ β ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ»Π΅Π½Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° Free Code Camp Π² CodePen, ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ.
ΠΠΎΡ ΠΈΠ³ΡΠ° Β«SimonΒ», ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ Π² ΡΡΠΈΠ»Π΅ 1970-Ρ .
ΠΠΎΡ β ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ³ΡΡ ΠΠΆΠΎΠ½Π° ΠΠΎΠ½Π²Π΅Ρ Β«ΠΠΈΠ·Π½ΡΒ».
ΠΠΎΡ β ΡΡΡΠ°Π½ΠΈΡΠ° ΠΏΠΎΠΈΡΠΊΠ° Π΄Π»Ρ Wikipedia, ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠΎΠ΄ Β«ΠΠ²ΡΠ·Π΄Π½ΡΠ΅ Π²ΠΎΠΉΠ½ΡΒ».
Π Π²ΠΎΡ β ΠΈΠ³ΡΠ°-Β«ΡΠΎΠ³Π°Π»ΠΈΠΊΒ» Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΌ ΠΏΠΎΠ΄Π·Π΅ΠΌΠ΅Π»ΡΠ΅ΠΌ.
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ: ΠΏΡΠΎΠΉΡΠΈΡΡ ΠΏΠΎ Π²Π΅ΡΡ Π°ΠΌ, ΠΈΠ»ΠΈ ΠΊΠΎΠΏΠ½ΡΡΡ ΠΏΠΎΠ³Π»ΡΠ±ΠΆΠ΅?
Π‘Π½Π°ΡΠ°Π»Π° ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠ·ΡΠΊ. ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΠΉΡΠ΅ΡΡ Π·Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ.
ΠΡΠ»ΠΈ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΡΡΠ³Π°ΡΡ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ, Π½ΠΈΠ³Π΄Π΅ ΡΠΎΠ»ΠΊΠΎΠΌ Π½Π΅ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡ, Π΄Π°Π»Π΅ΠΊΠΎ Π²Π°ΠΌ Π½Π΅ ΡΠΉΡΠΈ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡΡ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ Π΄Π°Π»ΡΡΠ΅ Β«Hello WorldΒ», Π½ΡΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΡ Π²Π°Ρ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠΎ Π²ΡΠΎΡΡΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠ·ΡΠΊΠ°ΠΌΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅.
Π₯ΠΎΡΠΎΡΠΎ ΠΎΡΠ²ΠΎΠΈΠ² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΠΈΡΡΡΡ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ, ΠΈΠ·ΡΡΠ°Ρ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ. ΠΠΎΡ ΠΏΠ°ΡΠ° ΡΠ»ΠΎΠ² ΠΎ ΡΠ·ΡΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠΈΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΡΡΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ JavaScript.
Π’Π°ΠΊ, Π° ΡΠ΅ΠΏΠ΅ΡΡ Ρ ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅. Π‘ΠΎΠ±ΠΈΡΠ°ΡΡΡ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π±Π΅ Π²ΠΎΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ, ΠΊΡΠΈΡΠΈΠΊΡ JavaScript ΠΈ ΠΌΠΎΠΈΡ ΠΈΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΠ²ΠΈΡΡΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ , ΠΈ Π½Π° ΡΡΡ ΠΊΡΠΈΡΠΈΠΊΡ ΠΎΡΠ²Π΅ΡΠΈΡΡ.
ΠΠΎΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ β1. JavaScript β ΡΠ·ΡΠΊ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ
JavaScript, Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Π»Π΅ΠΉ, ΡΠ°ΠΊ ΠΆΠ΅ Π±ΡΡΡΡ, ΠΊΠ°ΠΊ ΡΠ·ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΡΡΠΈΡΠ°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ.
JavaScript (ΡΠ΅ΡΡ ΠΈΠ΄ΡΡ ΠΎ Node.js) Π½Π° ΠΏΠΎΡΡΠ΄ΠΊΠΈ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ Python, Ruby ΠΈ PHP. ΠΠ³ΠΎ Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π΅ΡΡΡ ΠΊ C++, Java ΠΈ Go. ΠΠΎΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π΅ΡΡΠΌΠ° ΡΠ΅ΡΡΡΠ·Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΎΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ β2. Π JavaScript Π½Π΅Ρ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠΈ
ΠΠ°ΠΊ Python ΠΈ Ruby, JavaScript β ΡΡΠΎ ΡΠ·ΡΠΊ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠ΅ΠΉ. Π ΡΡΠΎ, Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΡΠ΄ΠΎΠ±Π½ΠΎ, Π° Ρ Π΄ΡΡΠ³ΠΎΠΉ β ΡΠΏΠΎΡΠΎΠ±Π½ΠΎ Π·Π°Π²Π΅ΡΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π² Π»Π°Π±ΠΈΡΠΈΠ½Ρ ΠΎΡΠΈΠ±ΠΎΠΊ. ΠΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π΄Π΅ΡΡ ΠΌΠ½Π΅ Ρ ΠΎΡΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ exampleArray Π±ΡΠ»Π° ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ. Π― Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ Π² ΠΌΠ°ΡΡΠΈΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΏΡΠΎΠ²Π΅ΡΡΡ Π΅Π³ΠΎ Π΄Π»ΠΈΠ½Ρ, ΡΠΎ Π΅ΡΡΡ β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΡ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠ³Π»ΡΠ΄ΠΈΡ ΡΡΠΎ ΡΠ°ΠΊ:
ΠΠ°ΡΠ΅ΠΌ Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΡΠΎΠΊΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ, ΡΡΠΎ Π΅ΡΡ Ρ ΡΠΆΠ΅, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌ ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ Π² JavaScript, Ρ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π»ΠΈΠ½Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠΈΡΠ°Ρ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ, ΠΎΠ±ΡΠ°ΡΠΈΠ²ΡΠΈΡΡ ΠΊ ΡΠ²ΠΎΠΉΡΡΠ²Ρ length:
ΠΡΠΈΠ±ΠΊΠ° Π½Π° ΠΎΡΠΈΠ±ΠΊΠ΅, ΠΎΠ΄Π½ΠΈΠΌ ΡΠ»ΠΎΠ²ΠΎΠΌ. ΠΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π²Π΅ΡΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π² ΡΠ·ΡΠΊΠ°Ρ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠ΅ΠΉ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π½ΠΈΠΌΠΈ, Π²ΡΠΏΠΎΠ»Π½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π² ΠΎΠΏΠ°ΡΠ½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°.
ΠΡΠ»ΠΈ ΠΆΠ΅ Π²Π°ΠΌ, Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡ, Ρ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ Π½Π°ΡΠ°ΡΡ Ρ JavaScript. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡΡΠΎ ΠΎΡΠ²ΠΎΠΈΡΡ TypeScript. ΠΠΎΡ ΡΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ Π½Π° ΡΡΡ ΡΠ΅ΠΌΡ ΠΠ»Π΅ΠΊΡ ΠΠ²Π΅ΡΠ»ΠΎΡ: Β«ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠΈΡΡ TypeScript, Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅ΠΌΡ, Π½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ Π·Π½Π°Π΅ΡΠ΅ JavaScript, Π²ΡΡ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΠΏΡΠΎΡΠ΅Β».
ΠΠΎΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ β3. Π― ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ JavaScript Π½Π΅ Π΄Π»Ρ ΠΌΠ΅Π½Ρ
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠ°ΠΊ, Ρ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΡΠΎΠ²Π΅ΡΡΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΈΠ·ΡΡΠΈΡΡ JavaScript. Π, ΠΊΡΡΠ°ΡΠΈ, ΠΎΠ½ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡΠΈΡΡΠΌ, ΠΊΠ°ΠΊ ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ, ΡΠ°ΠΊ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠ΅ΠΉ. Π ΠΈΠΌΠ΅Π½Π½ΠΎ:
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π°, Ρ ΠΎΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π²ΡΠ΅, ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ ΠΎΠΏΡΠΎΡΠ° Stack Overflow, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΈΠ½ΡΠ»ΠΈ ΡΡΠ°ΡΡΠΈΠ΅ 49525 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΈΠ· Π½ΠΈΡ Π·Π°Π½ΡΡΠ° Π² ΡΡΠ΅ΡΠ΅ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π Π»ΠΈΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π±ΠΎΠ»Π΅Π΅ Π²ΠΎΡΡΠΌΠΈ ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ.
ΠΠ΅ΡΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π±ΡΠ΄ΡΡ ΠΎΡ ΠΎΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π΅ ΡΠ±ΡΠ»ΠΈΡΡ. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡΡΡ ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ΅Π·ΡΡΠ»ΠΎΠ²Π½ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ. Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΡΠΎ Facebook, Google Maps ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅. ΠΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΏΡΠΎΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ .
Π‘Π»ΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅ΡΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ°Π±ΠΎΡΠΈΡ
ΠΌΠ΅ΡΡ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠ°ΡΠ°ΡΡΠΈΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ² ΠΈ ΠΏΠ»Π°Π½ΡΠ΅ΡΠΎΠ² Π»Π΅Π³ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π²ΡΠΎΠ΄Π΅ Facebook ΠΈ Google, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΌΠΎΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π»ΡΡΡΠΈΠΌ JavaScript-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π½Π° 2016-ΠΉ Π³ΠΎΠ΄, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡ ΡΠ°Π±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½Π° Π½Π° Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
. ΠΡΡ ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΡΠΎΠΉ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ, ΡΠΎ Β«ΠΡΠ΅ΠΌΠΈΡΠ½ΠΎΠΉ ΠΏΠ°ΡΡΠΈΠ½ΠΎΠΉΒ». Π Π³ΡΡΠ΄ΡΡΠ΅Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Π±ΡΡΠΎΠ²ΡΡ
ΠΏΡΠΈΠ±ΠΎΡΠΎΠ², Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡ, ΠΈ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ°ΠΌΠΈ Π·Π°Π±ΠΈΡΠ°ΡΡ Π΄Π΅ΡΠ΅ΠΉ ΠΈΠ· ΡΠΊΠΎΠ»Ρ β Π²ΡΡ ΡΡΠΎ ΡΠΎΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΡΡ Π²Π΅Π±Π°.
ΠΠ· Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π²ΡΠ²ΠΎΠ΄: ΡΡΠΈΡΠ΅ JavaScript.
ΠΠΎΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ β4: Π Π°Π·Π²Π΅ JavaScript ΡΡΠΎ Π½Π΅ ΠΈΠ³ΡΡΡΠ΅ΡΠ½ΡΠΉ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ Π·Π° Π΄Π΅ΡΡΡΡ Π΄Π½Π΅ΠΉ?
ΠΠΎΠ³Π΄Π° ΡΠ»ΡΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅, ΡΡΠ°Π·Ρ Π½Π° ΡΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ ΡΡΠΎΡ ΡΠ²ΠΈΡ. Π Π²ΠΎΠΎΠ±ΡΠ΅, Ρ JavaScript, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π΅ΠΎΠ±ΡΡΠ½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ. ΠΡΠΎ ΠΏΡΠΎΠ²ΠΎΡΠΈΡΡΠ΅Ρ. ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Π°ΠΌ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΡΠΈΡΠ°ΡΡ ΠΈ ΡΠ»ΡΡΠ°ΡΡ, ΠΊΠ°ΠΊ ΠΊΡΠΎ-ΡΠΎ ΠΎΡΠΏΡΡΠΊΠ°Π΅Ρ ΡΡΡΠΊΠΈ ΠΎΠ± ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
ΠΡΡΠ°ΡΠΈ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π½ΡΠ°Π²ΠΈΡΡΡ ΠΊΡΠΈΡΠΈΠΊΠΎΠ²Π°ΡΡ C++. ΠΠΎ, ΠΊΠ°ΠΊ ΠΈ JavaScript, C++ ΠΏΡΠ΅ΡΡΠΏΠ΅Π» Π½Π΅ΡΠΌΠΎΡΡΡ Π½ΠΈ Π½Π° ΡΡΠΎ. Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ½, ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ²ΡΡΠ΄Ρ.
JavaScript β ΡΡΠΎ Π½ΠΈ ΡΠ°Π·Ρ Π½Π΅ ΠΈΠ³ΡΡΡΠΊΠ°.
Π£Π΄Π°ΡΠ½ΠΎΠΉ ΡΡΡΠ±Ρ!
Π ΠΈΡΠΎΠ³Π΅ Ρ ΠΎΡΡ ΡΠΊΠ°Π·Π°ΡΡ Π²ΠΎΡ ΡΡΠΎ. ΠΡΠ»ΠΈ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΡΠ°Π½Π΅Ρ Π²Π°Ρ Π΄ΠΎΡΡΠ°Π²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π²Ρ ΠΈΠ·ΡΡΠ°Π΅ΡΠ΅ JavaScript, Π° Π½Π΅ Β«Ρ ΠΈΡ ΡΠ΅Π·ΠΎΠ½Π°Β», ΠΏΡΠΎΡΡΠΎ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΠ΅ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΡΠ΅ ΡΠ»ΠΎΠ²Π° ΠΡΡΡΠ½Π° Π‘ΡΡΠ°ΡΡΡΡΡΠΏΠ°, ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ·Π΄Π°Π» C++: Β«Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈΡΡ Π΄Π²Π° Π²ΠΈΠ΄Π° ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠ³Π°ΡΡ, ΠΈ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡΒ».
Π£Π΄Π°ΡΠΈ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ!