ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти

Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования

Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Π―Π·Ρ‹ΠΊΠΎΠ² программирования, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, достаточно ΠΌΠ½ΠΎΠ³ΠΎ: PHP, Ruby, Java, C, Python, Perl ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π’ тСхничСском ΠΏΠ»Π°Π½Π΅ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ языка, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ практичСски любой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта ΠΈΠ»ΠΈ прилоТСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π° любом ΠΈΠ· Π½ΠΈΡ…, поэтому Π²Ρ‹Π±ΠΎΡ€ языка Π½Π΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΉ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Но с экономичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ€Π°Π·Π½ΠΈΡ†Π° Π΅ΡΡ‚ΡŒ. НаиболСС распространСнным языком Π²Π΅Π±-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ² ания Π½Π° сСгодня являСтся PHP, поэтому ΠΏΡ€ΠΈ Π΅Π³ΠΎ использовании достаточно просто Π½Π°ΠΉΡ‚ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… программистов, Ρ‚Π°ΠΊ ΠΈ аутсорсинговыС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ. Π¦Π΅Π½Ρ‹ ΠΏΡ€ΠΈ этом вСсьма Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹Π΅. Из минусов β€” ΠΏΠΎΡ€ΠΎΠ³ вхоТдСния Π² сфСру PHP-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ² ания нСвысок, поэтому Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π½Π΅ΠΌΠ°Π»ΠΎ Π΄ΠΈΠ»Π΅Ρ‚Π°Π½Ρ‚ΠΎΠ². Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки ΠΈΠ· прСдставлСнного Π²Ρ‹ΡˆΠ΅ списка, Ρ‚ΠΎ срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ спСциалистов Π½Π° ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π²Ρ‹ΡˆΠ΅, Π½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… Π½Π΅ Ρ‚Π°ΠΊ просто ΠΈ стоят ΠΈΡ… услуги нСсколько Π΄ΠΎΡ€ΠΎΠΆΠ΅.

Для ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π² тСхничСском ΠΏΠ»Π°Π½Π΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния Π²Ρ‹Π±ΠΎΡ€ языка Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° язык программирования, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ доступных Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². На российском Ρ€Ρ‹Π½ΠΊΠ΅ для Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярСн PHP, послС Π½Π΅Π³ΠΎ ΠΈΠ΄ΡƒΡ‚ Java, Ruby, Python ΠΈ языки Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ASP.NET ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… (VB, C# ΠΈ Π‘++).

PHP β€” скриптовый язык ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, часто примСняСмый для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π΅Π±-сайтов.

PHP β€” ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ язык программирования, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠΌ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ стилС. PHP β€” Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ язык для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° CMS. И c тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния соврСмСнный PHP вСсьма Π½Π΅ΠΏΠ»ΠΎΡ…. Но экосистСма языка ΠΈ особСнности ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Ρ‹Π½ΠΊΠ° Π΄Π΅Π»Π°ΡŽΡ‚ PHP Π½Π΅ самым Π»ΡƒΡ‡ΡˆΠΈΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ слоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. php. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-php. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° php. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Π―Π·Ρ‹ΠΊ программирования Ruby

Ruby β€” ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык программирования, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° удобство для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ машинно-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… языков, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π±Ρ‹Π»ΠΎ максимально ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ, Ruby ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° удобство ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ скорости Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ соврСмСнном ΠΌΠΈΡ€Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСсурсы стоят Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ дСшСвлС, Π½Π΅ΠΆΠ΅Π»ΠΈ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², поэтому этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΉ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈ экономичСски Π±ΠΎΠ»Π΅Π΅ цСлСсообразный с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния бизнСса.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ruby. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-ruby. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ruby. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Π―Π·Ρ‹ΠΊ программирования Python

Python β€” высокоуровнСвый ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ язык программирования ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ читаСмости ΠΊΠΎΠ΄Π°.

Π―Π·Ρ‹ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ нСсколько ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: структурноС, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅, ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈ аспСктно-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Python β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ инструмСнт для Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ для машинного обучСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. python. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-python. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° python. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСхничСски слоТных сайтов ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ сайты любой слоТности, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ ΠΈ Π²Π΅Π±-прилоТСния для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСса.

Наша основная спСциализация β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π΅Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с высокими трСбованиями ΠΊ качСству ПО. ΠœΡ‹ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° максимально эффСктивноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ бизнСс-Π·Π°Π΄Π°Ρ‡ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” коммСрчСская ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΡŒ создаваСмых сайтов ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° инструмСнтами для Π΅Ρ‘ достиТСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅ ΠΈ красивыС интСрфСйсы, быстрая ΠΈ надёТная Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ части, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°ΠΌ Π² сочСтании с высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

К Π½Π°ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ говорят, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

7 Π»ΡƒΡ‡ΡˆΠΈΡ… языков программирования для сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Π“Π»Π°Π²Π½ΠΎΠ΅ мСню Β» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Β» 7 Π»ΡƒΡ‡ΡˆΠΈΡ… языков программирования для сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 7 luchshih yazykov programmirovaniya dlya servernoj veb razrabotki. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-7 luchshih yazykov programmirovaniya dlya servernoj veb razrabotki. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 7 luchshih yazykov programmirovaniya dlya servernoj veb razrabotki. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ – Π½Π°ΠΌ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ трСбуСтся язык программирования сСрвСрной части (ΠΈΠ»ΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, сСрвСрный), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Π±-сайт Ρ€Π°Π±ΠΎΡ‚Π°Π» вмСстС с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ инструмСнтами ΠΈ тСхнологиями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Π²Π΅Π±-сСрвСры ΠΈ Ρ‚. Π΄. ΠΈ Ρ‚.ΠΏ.

Π₯ΠΎΡ€ΠΎΡˆΠΎ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π½Π°ΠΌ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ – Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ язык программирования, учитывая Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ трСбования ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π΅Π³ΠΎ кривая обучСния, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‚. Π΄. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ спрос ΠΈ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ. ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ языка программирования Π² ΠΌΠΈΡ€Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, особСнно Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ язык программирования с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅Ρ‚ смысла ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устарСл ΠΈΠ»ΠΈ Π½Π΅ вострСбован Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ прСдоставляСм Π²Π°ΠΌ список Π»ΡƒΡ‡ΡˆΠΈΡ… языков программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ:

1. JavaScript

Всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ – скорСС всСго, Π² 9 ΠΈΠ· 10 случаСв Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠΈ JavaScript. Богласно Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½Ρ‹ΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… популярных ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Stack Overflow ΠΈ Octoverse, JavaScript являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… языков программирования Π² ΠΌΠΈΡ€Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Одна ΠΈΠ· основных ΠΏΡ€ΠΈΡ‡ΠΈΠ½ этого Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ язык ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ для интСрфСйсной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‚Π°ΠΊ ΠΈ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Глядя Π½Π° нСсколько ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΉ ΠΈ статистику, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Node.js ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π° использованиС JavaScript Π² качСствС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ языка для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, язык прСдоставляСт Π²Π°ΠΌ нСсколько Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Ρ‹ΠΉ язык сцСнариСв, динамичСский Π½Π°Π±ΠΎΡ€ тСкста, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°,

2. Python

Π₯отя Python довольно извСстСн срСди людСй своСй ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌΠΈ тСхнологиями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²Π΅Ρ‰Π΅ΠΉ (IoT), Data Science ΠΈ Ρ‚. Π΄., ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π½Π°ΠΌ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ этот ΠΎΠ±ΠΎΠ³Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉ язык программирования ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Ρ‚Π°ΠΊΠΆΠ΅. Π”Π°ΠΆΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ИВ-Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ² Π² настоящСС врСмя Google Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни полагаСтся Π½Π° Python, ΠΈ это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… основных языков, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Google (Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… – Java ΠΈ C ++). Одним ΠΈΠ· основных прСимущСств использования Python для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ являСтся огромная коллСкция стандартных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ простой ΠΈ эффСктивной. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ особСнности Python, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Π°Ρ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°. Π±ΠΎΠ»Π΅Π΅ простая интСграция с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ языками, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° программирования GUI, ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ,

3. PHP

PHP (ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, прСпроцСссор гипСртСкста) – Π²Π΅Ρ‚Π΅Ρ€Π°Π½ Π² ΠΌΠΈΡ€Π΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π­Ρ‚ΠΎΡ‚ сСрвСрный язык сцСнариСв с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ создан Π² 1994 Π³ΠΎΠ΄Ρƒ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ язык – ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ компилятора, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ практичСски Π²ΠΎ всСх основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Windows, Linux, macOS, Unix ΠΈ Ρ‚. Π΄. Говоря ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΡ… функциях PHP, Ρ‚Π°ΠΊΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. простота Π² освоСнии, кроссплатформСнная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ООП, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… стандартных Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ MySQL, SQLite ΠΈ Ρ‚. Π΄., огромная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сообщСства ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ PHP ΠΎΡ‡Π΅Π½ΡŒ бСзопасСн ΠΊΠ°ΠΊ язык сцСнариСв Π½Π° сторонС сСрвСра, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² PHP имССтся мноТСство Ρ…Π΅Ρˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ частности,

4. Java

5. Ruby

Ruby – это ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ язык программирования ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ программирования, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠ΅, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ язык ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ рСкомСндуСтся Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ Π² освоСнии. Как ΠΈ Python, Ruby Ρ‚Π°ΠΊΠΆΠ΅ фокусируСтся Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ускоряСт процСсс Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ язык ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всС основныС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Windows, Mac ΠΈ Linux, ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π½Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ Ruby сильно основан Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… языках программирования, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Perl, Lisp, Eiffel, Ada ΠΈ Ρ‚. Π΄. ДинамичСская типизация ΠΈ Duck Π½Π°Π±ΠΎΡ€ тСкста, автоматичСский сбор мусора, большая стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, настраиваСмоС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ, Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΈ

6. Golang

Если Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Go Π½Π΅ Ρ‚Π°ΠΊ популярСн срСди Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π½Π°ΠΌ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π°ΠΌ, согласно ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎΠ΄Π½Π΅ΠΌΡƒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρƒ Stack Overflow – это Π±Ρ‹Π» ΠΎΠ΄ΠΈΠ½ ΠΈΠ· 5 самых Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… языков программирования Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Π²ΠΎ всСм ΠΌΠΈΡ€Π΅. Go – это статичСски Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык программирования, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π² Google ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ синтаксис, ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ Π½Π° язык C. Π―Π·Ρ‹ΠΊ позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π±ΠΎΠ»Π΅Π΅ эффСктивно ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈ бСзопасныС Π²Π΅Π±-прилоТСния. Одним ΠΈΠ· основных прСимущСств использования Go являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ обСспСчиваСт ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ многопоточности, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ сборки мусора для автоматичСского управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. НСкоторыС ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… особСнностСй языка Go – это простой Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ, Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Google, скомпилированный язык, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, мощная стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°, высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

C# – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Π΅Ρ… Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΡ… языков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ послСдних Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ постоянно Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² пятСрку Π»ΡƒΡ‡ΡˆΠΈΡ… языков программирования ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ стандартным индСксам. Однако Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Microsoft Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для срСды.Net. Наряду с сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ C # ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… областях, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Windows, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ³Ρ€ ΠΈ Ρ‚. Π΄. Π―Π·Ρ‹ΠΊ прСдоставляСт Π²Π°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ быстрая компиляция, ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ обновлСния, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎ-ориСнтированная. & структурированный язык ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, C # ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ,

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ упомянули Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈ стоящиС языки программирования для сСрвСрной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ. Однако ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π½Π°ΠΌ Π΅Ρ‰Π΅ Ρ€Π°Π· Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ язык ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Ρ…, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ аспСкты, Π² Ρ‚ΠΎΠΌ числС ваши Ρ†Π΅Π»ΠΈ, трСбования ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, ΠΊΡ€ΠΈΠ²ΡƒΡŽ обучСния ΠΈ Ρ‚. Π΄.

Если Π²Ρ‹ нашли ΠΎΡˆΠΈΠ±ΠΊΡƒ, поТалуйста, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ тСкста ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl+Enter.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки β€” ΠΊΠ°ΠΊ Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ?

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ 15 ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π²

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 579c75b5adff40ae91174ee429ac3e4e. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-579c75b5adff40ae91174ee429ac3e4e. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 579c75b5adff40ae91174ee429ac3e4e. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Илья Панков
> c# Π½Π° Π½Π΅ΠΌ Π΅Ρ‰Π΅ ΠΏΠΈΡˆΡƒΡ‚?)
эт Π²Ρ‹ Ρ‚Π°ΠΊ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚Π΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρƒ вас Π² Π΄Ρ€ΡƒΠ·ΡŒΡΡ… Π½Π΅Ρ‚ Π±ΠΎΡ€ΠΎΠ΄Π°Ρ‚Ρ‹Ρ… дядСй ΠΈΠ· всяких Π±Π°Π½ΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ²). Π’ стартапах ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π° Π½Π΅ΠΌ Π½Π΅ ΠΏΠΈΡˆΡƒΡ‚ (хотя с open-source Π΄ΠΎΠ½Π΅Ρ‚ΠΎΠΌ ситуация Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ).

> Π‘Π›Π˜Π¨ΠšΠžΠœ ΠœΠΠžΠ“Πž вакансий Π½Π° Ror!
Ого! Волько Π½Π΅Π΄Π°Π²Π½ΠΎ Ρ‚ΡƒΡ‚ Таловались, Ρ‡Ρ‚ΠΎ вакансии Π½Π° Ρ€Π΅Π»ΡŒΡΠ°Ρ… ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ) Бколько людСй ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈ ΠΌΠ½Π΅Π½ΠΈΠΉ. А ΠΊΠ°ΠΊΠΎΠΉ Π³ΠΎΡ€ΠΎΠ΄, Ссли Π½Π΅ сСкрСт?

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

fullstack ΠΎΠ½ растяТимый, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ? Какого Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹? Одно Π΄Π΅Π»ΠΎ нСбольшиС сайты ΠΏΠΈΡΠ°Ρ‚ΡŒ, Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΈΠ³Ρ€Ρ‹, Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Π΅ систСмы. для всСго свой инструмСнт.

> c# Π½Π° Π½Π΅ΠΌ Π΅Ρ‰Π΅ ΠΏΠΈΡˆΡƒΡ‚?)
Π‘ Ρ‡Π΅Π³ΠΎ Π²Π΄Ρ€ΡƒΠ³ ΡΡ‚ΠΎΠ»ΡŒ странный вопрос?

> Π•ΡΡ‚ΡŒ Π»ΠΈ смысл Π±Ρ€Π°Ρ‚ΡŒΡΡ Π·Π° всС направлСния сСрвСрной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ?
Π•ΡΡ‚ΡŒ.
Π― Π΅Ρ‰Π΅ ΠΈ Π΄Π΅ΡΠΊΡ‚ΠΎΠΏΠ½ΡƒΡŽ Ρ‚ΡƒΠ΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠ», ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ, ΠΈ Π΅Ρ‰Π΅ ряд Π±ΠΎΠ»Π΅Π΅ Ρ€Π΅Π΄ΠΊΠΈΡ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ. И Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ ТалСю.

Илья Панков: > Π’ любом случаС ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΉ язык я смысла Π½Π΅ Π²ΠΈΠΆΡƒ.
Ну, Ссли всС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅, Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, это Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

> А Π½Π° Ρ‡Π΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π’Ρ‹?
Π’Π΅Π±ΠΎΠΌ ΠΌΠ°Π»ΠΎ занимаюсь. На Ρ‡Π΅ΠΌ Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Π½Π° Ρ‚ΠΎΠΌ ΠΈ ΠΏΠΈΡˆΡƒ. А Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚. Π½Π° всём. Ѐриланс ΠΆΠ΅.
Π’ своСм собствСнном стартапС ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ ΠΏΠΎΠΉΡ‚ΠΈ ΠΏΠΎ Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€Ρƒ: ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ всС ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ CMS, Π±Π΅ΠΊΠ΅Π½Π΄- ΠΈ CSS-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, прСпроцСссоры ΠΈ ΠΊΡƒΡ‡Ρƒ всСго Π΅Ρ‰Π΅, ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ (содСрТащий ΠΊΠ°ΠΊ клиСнтскиС, Ρ‚Π°ΠΊ ΠΈ сСрвСрныС срСдства), Π½Π° Π΅Π³ΠΎ Π±Π°Π·Π΅ свою CMS, Π° Π½Π° Π΅Π΅ Π±Π°Π·Π΅ ΡƒΠΆΠ΅ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
Π­Ρ‚ΠΎ тяТСло, Π΄ΠΎΠ»Π³ΠΎ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π°, Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π°, рСвСрс-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ³ΠΎ Π΅Ρ‰Π΅, Π½ΠΎ Π·Π°Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с прСвосходной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ΠΈ качСством ΠΊΠΎΠ΄Π°, Π½ΠΎ Π΅Ρ‰Π΅ ΠΈ Ρ€Π΅-ΡŽΠ·Π°Π±Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ ΠΈ CMS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сами ΠΏΠΎ сСбС годятся Π·Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 5549de7deb00496e8bac930e87467f1a. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-5549de7deb00496e8bac930e87467f1a. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 5549de7deb00496e8bac930e87467f1a. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 85ef9d8de94446feb269b8d3c1c89975. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-85ef9d8de94446feb269b8d3c1c89975. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 85ef9d8de94446feb269b8d3c1c89975. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 85ef9d8de94446feb269b8d3c1c89975. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-85ef9d8de94446feb269b8d3c1c89975. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 85ef9d8de94446feb269b8d3c1c89975. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 615596010b650389949664. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-615596010b650389949664. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 615596010b650389949664. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

НС ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‡ΡƒΡˆΡŒ! Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки? WTF. Π”Ρƒ ю спик инглиш, Π±Π»Π΄ΠΆΠ°Π΄!?

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, любой, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ любой язык программирования ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован Π² качСствС Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° html-вёрстки. Π”Π° Ρ‚ΡƒΡ‚ ΠΈ Π½Π° brainfuck ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Π΄Π° Π½Π° Ρ‡Ρ‘ΠΌ ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Π² stdout: ΠΏΠΈΡ…Π°Π΅ΠΌ Π½Π° cgi ΠΈ всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Вопрос Π² ΡŽΠ·Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ»ΠΎΠ³Π° Π½Π° cgi остаётся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ, Π½ΠΎ тСхничСская Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ такая Π΅ΡΡ‚ΡŒ.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Deerenaros: Π£ вас слишком буйная фантазия ΠΈ Π½Π΅ ΠΏΠΎ Π΄Π΅Π»Ρƒ. Π›Π΅Ρ‚ 10-15 Π½Π°Π·Π°Π΄ ΠΏΠΎΠ΄ языками ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ Ρ‚Π΅ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ всё ΠΎΡ‚ Π³ΡƒΡ‘Π²ΠΎΠ³ΠΎ софта Π΄ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², Π² противовСс ΠΈΠΌ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ VisualBasic. БСйчас ΠΆΠ΅ взаимодСйствиС с ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ стало Ρ€Π΅Π΄ΠΊΠΎΠΉ узкоспСциализированной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, ΠΈ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Java стали ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ языком ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ Π΄Π°Π²Π½ΠΎ выглядСло Π±Ρ‹ странным.

Под сСрвСрными языками Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ языки ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Ρ‹ ΠΏΠΎΠ΄ написаниС сСрвСров ΠΈ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΠΈΡ‡Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΠΊΠΎΠΌ ΠΊΡ€ΠΎΠΌΠ΅ сСрвСров Π½Π΅ ΠΏΠΈΡˆΡƒΡ‚ это Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: go, node.js, erlange, php. Π’ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС сюда относят языки Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… манипуляций ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ python, java, c/c++.

О распространСнности «bash Ρ‡Π΅Ρ€Π΅Π· ssh» для написания сСрвСров ΠΌΠ½Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ извСстно. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊ соТалСнию Π½Π΅ смогу ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ эту Π΄ΠΈΡΠΊΡƒΡΡΠΈΡŽ.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ справочники Π½Π°Π·Π²Π°Π½Π½Ρ‹Ρ… языков, Ρ€Π°Π·Π΄Π΅Π» с синтаксисом ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ нравится, Π° дальшС Ρ‚Π°ΠΌ +/- ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎΠΆΠ΅.
На любом ΠΈΠ· этих языков ΠΏΠΈΡˆΡƒΡ‚ ΠΈ простыС ΠΈ Π½Π΅ простыС сайты.

Для программиста (Π° Π½Π΅ ΠΊΠΎΠ΄Π΅Ρ€Π°) Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ язык Π² извСстной Π΅ΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области.

Update:
К Ρ‚ΠΎΠΌΡƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘Ρ‚Π΅ΡΡŒ с синтаксисом языков Π²Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ понятны абстракции ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ языкС. Π”Π°Π»ΡŒΡˆΠ΅ просто Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ Ρ‚ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ Π±Π»ΠΈΠΆΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Π°ΠΌ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Π΅Π΅. Π’.ΠΊ. дальшС с использованиСм этих абстракций ΠΈ конструкций языка, Π½Π° любом языкС, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ Π²Π·ΡΡ‚ΡŒ ΠΈΠ· Π±Π°Π·Ρ‹, Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΡΡƒΠ½ΡƒΡ‚ΡŒ Π² шаблон, ΠΎΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡, Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ сСрвСрной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, особым Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊ ΠΆΠ΅ Π½Π΅ отличаСтся.

Если Π²Ρ‹ Π² Ρ†Π΅Π»ΠΎΠΌ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ программист, Ρ‚ΠΎ стоит ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² ASM Π΄ΠΎ уровня понимания Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ процСссор ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π‘ΠΈ(Π±Π΅Π· плюсов) Π΄ΠΎ уровня понимания Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… (ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, списки, ΠΊΡƒΡ‡ΠΈ, Ρ…Π΅ΡˆΠΈ ΠΈ Ρ‚.ΠΏ.). ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… базируСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: дискрСтку, Π³Ρ€Π°Ρ„Ρ‹, ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρ‹, ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈ ΠΊΠ°ΠΊ бонус Π½Π° Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ: трансляторов, надёТности ΠΈ Π‘Π”. Π­Ρ‚ΠΎ Π·Π°ΠΉΠΌΡ‘Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ»ΡƒΠ³ΠΎΠ΄Π°, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ЯП ΠΊΠ°ΠΊ мноТСство доступных Π²Π°ΠΌ инструмСнтов для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π»ΡŽΠ±Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π² понятных Π²Π°ΠΌ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… областях.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Π―Π·Ρ‹ΠΊΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. И Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π½Ρƒ ΠΎΡ‡Π΅Π½ΡŒ сильно. Как сфСрой примСнСния, Ρ‚Π°ΠΊ ΠΈ способом Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡. БинтаксичСски ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π‘ΠΈ ΠΈ Java ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ слабо ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ сфСры примСнСния.

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. 383447 4621017963439 966348843 n. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-383447 4621017963439 966348843 n. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 383447 4621017963439 966348843 n. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.

Deerenaros: Π²Ρ‹ написали ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ тСкста, Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΠ»ΠΈ, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ языки ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ послС синтаксиса. На Π΄Π΅Π»Π΅ ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ сСмантикой, Π½ΠΎ сСмантику Π½Π΅ выносят Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ЯП ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ язык ΠΏΠΎ сСмантикС ΠΌΠ½Π΅ каТСтся странным занятиСм.

Π― писал ΠΏΡ€ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈ Π°Π²Ρ‚ΠΎΡ€Π° Π±ΡƒΠ΄ΡƒΡ‚ Π½Π° всСх языках Ρ€Π΅ΡˆΠ°Ρ‚ΡŒΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ. ПослС освоСния синтаксиса ΠΎΠ½ просто ΠΏΠΎΠΉΠΌΡ‘Ρ‚, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ приятнСй для Ρ‚ΠΎΠΉ ΠΆΠ΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ: Π΄Ρ‘Ρ€Π½ΡƒΡ‚ΡŒ 20 Ρ€Π°Π· унаслСдованный класс ΠΈΠ»ΠΈ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ ΠΈΠ· 20 ΠΊΠΎΠ»Π±Π΅ΠΊΠΎΠ².
Π’.Π΅. синтаксис даст ΠΏΠΎΠ»Π½ΠΎΠ΅ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ с ΠΊΠ°ΠΊΠΈΠΌΠΈ абстракциями языка придётся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь, Ρ€Π΅ΡˆΠ°Ρ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ. Π’ΠΎΡ‚ ΠΈ всё.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Какой сСрвСрный язык Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒβ€¦ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ

Π’Ρ‹ скаТСтС, ΠΊΠ°ΠΊΠΎΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΄Π΅Π»ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, Π½Π° Ρ‡Π΅ΠΌ написан бэкСнд. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ API Ρ‚ΡƒΠ΄Π° Π±Ρ‹Π» ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ, понятный, Π³ΠΈΠ±ΠΊΠΈΠΉ. А Π½Π°ΠΌ Ρ‚Π°ΠΊ Π½Π΅ каТСтся.

ΠœΡ‹ Π² AppsConf Π΄ΡƒΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ всСм Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡˆΠ»ΡΠΏΠΊΡƒ Π±ΡƒΠΊΠ²Ρ‹ T Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ T-shape. Π’ΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с сСрвСрными языками Ρ‡ΡƒΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅, Ρ‡Π΅ΠΌ: Β«Π― ΡΠ»Ρ‹ΡˆΠ°Π», Ρ‡Ρ‚ΠΎ Ruby ΡƒΠΌΠ΅Ρ€Β». И Ρ‡ΡƒΡ‚ΡŒ ΡˆΠΈΡ€Π΅ β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с популярными, Π½ΠΎ ΠΈ ΠΈΠ· Π²Ρ‚ΠΎΡ€Ρ‹Ρ… рядов ΠΈ Π΄Π°ΠΆΠ΅ Π°Π½Π΄Π΅Π³Ρ€Π°ΡƒΠ½Π΄Π½Ρ‹ΠΌΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈ Π²Ρ‹ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ»ΠΈΡΡŒ ΠΈΠ΄Π΅Π΅ΠΉ Introductory-Ρ‚Ρ€Π΅ΠΊΠ°, записали ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Никитой Π‘ΠΎΠ±ΠΎΠ»Π΅Π²Ρ‹ΠΌ. Π‘ΠΎΠ±ΠΈΡ€Π°Π»ΠΈΡΡŒ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ языках программирования, Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΎ программистах. Π—Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚, Ссли считаСтС, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π±Ρ‹Ρ‚ΡŒ просто Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π° Π½Π΅ Android- ΠΈΠ»ΠΈ iOS-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π° особСнно, Ссли Π½Π΅ согласны с этим. ΠŸΡΡ‚Π½ΠΈΡ†Π° β€” самоС врСмя ΠΏΠΎΡΠΏΠΎΡ€ΠΈΡ‚ΡŒ.

β€” Как Ρ‚Π΅Π±Π΅ идСя Ρ†Π΅Π»ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅ΠΊΠ° ΠΎΠ±Π·ΠΎΡ€Π½Ρ‹Ρ… Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ тСхнологиям ΠΎΡ‚ бэкСнда Π΄ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΏΠΎ мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π½Π°Π·Π²Π°Π»ΠΈ Introductory?

ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. z1ewz e nawphs7i sp6gllkf7s. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ„ΠΎΡ‚ΠΎ. ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти-z1ewz e nawphs7i sp6gllkf7s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊ сСрвСрным языкам программирования ΠΌΠΎΠΆΠ½ΠΎ отнСсти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° z1ewz e nawphs7i sp6gllkf7s. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ языки программирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ языка программирования описываСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии использования сайта ΠΈΠ»ΠΈ прилоТСния.Никита Π‘ΠΎΠ±ΠΎΠ»Π΅Π² CTO Π² wemake.services, Π°Π²Ρ‚ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Repeatable Software Development Process, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€ ElixirLangMoscow, Ρ‡Π»Π΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° Moscow Python Conf++, частый спикСр Π½Π° IT-конфСрСнциях ΠΈ Π±ΠΎΡ€Π΅Ρ† Π·Π° качСство ΠΊΠΎΠ΄Π°.

На ΠΌΠΎΠΉ взгляд, это Π»ΡƒΡ‡ΡˆΠΈΠΉ Ρ‚Ρ€Π΅ΠΊ Π½Π° мобильной ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ.

МнС Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ нравится идСя ΡƒΠ·ΠΊΠΈΡ… спСциалистов. МнС Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±Π»ΠΈΠΆΠ΅ идСя T-shape person β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ Π² Ρ‡Π΅ΠΌ-Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠΌ, Π½ΠΎ ΠΏΡ€ΠΈ этом с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚ΠΎΠΌ понимания ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области.

К соТалСнию, ΠΌΠ½Π΅ каТСтся, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π² этом смыслС сами ΠΏΠΎ сСбС. Π”Π΅Π»ΠΎ усугубляСтся Π΅Ρ‰Π΅ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ сильно зависят ΠΎΡ‚ Π²Π΅Π½Π΄ΠΎΡ€Π°. Π“Ρ€ΡƒΠ±ΠΎ говоря, закроСтся Apple β€” ΠΎΠ½ΠΈ ΡƒΠΉΠ΄ΡƒΡ‚ Π½Π° ΠΌΠΎΡ€ΠΎΠ·.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ нравится идСя Introductory-Ρ‚Ρ€Π΅ΠΊΠ° ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ гостям ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³, ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ…, ΠΏΠ΅Ρ€Π΅Π½ΡΡ‚ΡŒ ΠΈΡ… ΠΎΠΏΡ‹Ρ‚ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ сСбя ΠΊΠ°ΠΊ спСциалиста Π² ΠΏΠ»Π°Π½Π΅ ΡˆΠΈΡ€ΠΎΡ‚Ρ‹ взглядов.

β€” Для ΠΊΠ°ΠΊΠΈΡ… Π΅Ρ‰Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° эта идСя?

Для ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΡ…. Π£ мСня ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Python. Π’ ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π· ΠΌΡ‹ пригласили спСциалистов ΠΏΠΎ Go, Elixir ΠΈ Julia. Π’ этом Π³ΠΎΠ΄Ρƒ я Ρ…ΠΎΡ‡Ρƒ ΠΏΡ€ΠΈΠ³Π»Π°ΡΠΈΡ‚ΡŒ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€Π° ΠΈ хаскСлиста (кстати, Call for Papers ΡƒΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚). ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠ°ΠΊ full-stack, ΠΈΠΌ Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π½Π°Π³Ρ€Π΅Π±Π°Ρ‚ΡŒ знания со стороны.

β€” Как Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ стали ΠΎΡ…ΠΎΡ‚Π½Π΅Π΅ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ сторонам, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это стало Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ развития, ΠΈΠ»ΠΈ Ρ‚Π°ΠΊ всСгда ΠΈ Π±Ρ‹Π»ΠΎ, просто сообщСство созрСло?

МнС Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΡΡƒΠ΄ΠΈΡ‚ΡŒ, послСдний Ρ€Π°Π· я писал мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² 2010 Π³ΠΎΠ΄Ρƒ. Мой основной язык Ρ‚ΠΎΠ³Π΄Π° Π±Ρ‹Π» Java, я взял Objective-C ΠΈ написал ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для iOS. Π‘Ρ‹Π» Π²ΠΎΠΎΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½, Π΄ΡƒΠΌΠ°Π», сСйчас стану всСм этим Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ. Но Π½Π΅Ρ‚: управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Π½Π΅ Π±Ρ‹Π»ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π½Π΅ Π±Ρ‹Π»ΠΎ, управлСния зависимостями Π½Π΅ Π±Ρ‹Π»ΠΎ, систСма сборки Π±Ρ‹Π»Π° ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ. Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ Π² эту сфСру я Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ смотрСл.

А сСйчас я Π²ΠΈΠΆΡƒ нСсколько Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ СстСствСнно ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°ΡŽΡ‚ ΠΌΠΎΠ±ΠΈΠ»ΡŒΡ‰ΠΈΠΊΠΎΠ² ΠΊ Β«ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽΒ».

РаньшС Π² Π΄Π°Π½Π½ΠΎΠΉ сфСрС языки Π±Ρ‹Π»ΠΈ сугубо спСциализированными. Objective-C Π±Ρ‹Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄ Apple. А сСйчас, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Swift ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π½Π° сСрвСр ΠΈ Π½Π° Π½Π΅ΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ. Java для бэкСнда ΠΈ для Android β€” Π±Ρ‹Π»ΠΈ двумя Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ языками. А сСйчас Kotlin Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΡ…ΠΎΠΆ ΠΈ для Ρ‚ΠΎΠ³ΠΎ, ΠΈ для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. JavaScript появился Π² ΠΌΠΈΡ€Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° это ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ сСрвСрный язык, ΠΈ Π² это ΠΆΠ΅ врСмя язык для Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π°.

ΠŸΠΎΡΠ²Π»ΡΠ΅Ρ‚ΡΡ Сдиная инфраструктура, которая Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ людСй ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ. Если Ρ€Π°Π½ΡŒΡˆΠ΅ (Π² ΠΌΠΎΠ΅ΠΌ случаС это 2010 Π³ΠΎΠ΄) мобильная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±Ρ‹Π»Π° совсСм Π² ΠΎΡ‚Ρ€Ρ‹Π²Π΅, Ρ‚ΠΎ сСйчас всС ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.

ΠŸΡ€ΠΈΡ‡Π΅ΠΌ сблиТСниС ΠΈΠ΄Π΅Ρ‚ Π² ΠΎΠ±Π΅ стороны. Π‘ΠΎΠ»Π΅Π΅ плотная интСграция ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Π΄Π°Π΅Ρ‚ людям Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π° этой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ.

β€” Но Ссли интСграция сама ΠΈΠ΄Π΅Ρ‚ ΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, Π·Π°Ρ‡Π΅ΠΌ Π΅ΠΌΡƒ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² языках для бэкСнда?

Π£ мСня Π΅ΡΡ‚ΡŒ философский ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° этот вопрос.

Если Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π±Ρ‹Ρ‚ΡŒ Android-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Ρ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² бэкСндС, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π½Π΅ Π½Π°Π΄ΠΎ. А Ссли Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π±Ρ‹Ρ‚ΡŒ просто Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ β€” ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π°Π΄ΠΎ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ β€” это Ρ‚ΠΎΡ‚, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠ΄Π°. БоотвСтствСнно, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π²Π΅Π·Π΄Π΅, Π² Ρ‚ΠΎΠΌ числС Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π½Π° сСрвСрС, Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅. Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π»ΡŽΠ±ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π°, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих инструмСнтов, Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅, Π½ΠΎ ТСсткая фиксация Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π½Π° ΠΌΠΎΠΉ взгляд, Π³ΡƒΠ±ΠΈΡ‚Π΅Π»ΡŒΠ½Π° для ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ этим занимаСтся.

Как ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²Π°ΡŽΡ‚. Π―Π·Ρ‹ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ популярны 15 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, сСйчас практичСски Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Навык постоянно Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½ΠΎΠ²ΠΎΠΌΡƒ, ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° сосСдСй, ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ Π²Π°ΠΆΠ΅Π½ для любого Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π’ частности, Π²Π°ΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² бэкСндС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ бэкСнд Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π΅Π½ для всСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, сСгодня всС ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π΄Π° общаСтся с сСрвСром.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, навСрняка, ΠΌΠΎΠ±ΠΈΠ»ΡŒΡ‰ΠΈΠΊΠ°ΠΌ Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»Π΅Π³Ρ‡Π΅ находят ΠΎΠ±Ρ‰ΠΈΠΉ язык. Π€Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€ ΠΈ бэкСндСр всС Ρ€Π°Π²Π½ΠΎ Π±Π»ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ…. Мой Π΄ΠΎΠΊΠ»Π°Π΄ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стСпСни Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ чСловСчСского общСния, ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Насколько Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΈΠ»ΠΈ повСрхностно Π½Π°Π΄ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Π΄Ρ€ΡƒΠ³ΠΎΠΉ вопрос. ОсобСнно, Ссли ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ мобильном Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Π½ΠΈ ΠΊΡ€ΡƒΡ‚ΠΈ, Π½Π°Π΄ΠΎ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΊΠΎΠΏΠ°Ρ‚ΡŒ Π² свою ΠΎΠ±Π»Π°ΡΡ‚ΡŒ.

Π― Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ сторонам ΠΈ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅. Π’Π°ΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ программирования. Если Π½Π΅ знаСшь ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΡˆΡŒ Π·Π°Π½ΠΎΠ²ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ ΠΈ ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ ΠΏΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Π― Π²Π΅Π΄Ρƒ telegram-ΠΊΠ°Π½Π°Π», Π³Π΄Π΅ дСлюсь ссылками Π½Π° классныС open source ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π±Π΅Π· привязки ΠΊ языку, ΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΈΠ΄Π΅ΠΈ.

β€” Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ достаточно ΠΎΠ±Ρ‰ΠΈΡ… прСдставлСний ΠΈΠ»ΠΈ Π½Π΅Ρ‚?

Зависит, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, ΠΎΡ‚ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды. Если Ρƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° бэкСнд Π² своСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² процСссС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ этими людьми, Ρ‚ΠΎ придСтся Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ.

Но Ссли Ρ‚Ρ‹ занимаСшься Ρ‚ΠΎΠ»ΡŒΠΊΠΎ мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ, Ρ‚ΠΎ достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ повСрхностноС прСдставлСниС, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ происходит, ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ языки, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, популярныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. На Ρ‚Π°ΠΊΠΈΡ… людСй ΠΈ рассчитан ΠΌΠΎΠΉ Π΄ΠΎΠΊΠ»Π°Π΄ Π½Π° Saint AppsConf. ЕстСствСнно, Π·Π° ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΊΠ»Π°Π΄ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ прСдставлСниС Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ.

β€” Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ классным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ?

β€” Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Ρ‹ ΡΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области?

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΎ Π½Π°Π΄ΠΎ. НапримСр Ρƒ нас ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΅ΡΡ‚ΡŒ 3-4 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, я, СстСствСнно, Π½Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡΡŒ Π² Π½ΠΈΡ… всСх идСально, Π½ΠΎ понимаю Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ. Как ΠΎΠ½ΠΈ взаимосвязаны ΠΌΠ΅ΠΆΠ΄Ρƒ собой, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° дСньги, Π³Π΄Π΅ расход, Π³Π΄Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄, Π·Π°Ρ‡Π΅ΠΌ всС это Π½Π°Π΄ΠΎ бизнСсу.

И Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Ρ‚ΠΎΠΆΠ΅ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ. Π’ нашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ для Π½ΠΈΡ… ΠΌΡ‹ составляСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ бизнСс, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΡ‹ Ρ€Π΅ΡˆΠ°Π΅ΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ это нСльзя Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Иногда Π½Π°Π½ΡΡ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Π» справочник Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², дСшСвлС. Если ΠΆΠ΅ ΠΌΡ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ процСсс, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Π·Π°Ρ‡Π΅ΠΌ.

β€” Π”Π°Π²Π°ΠΉ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Если Ρ‚Ρ‹ пишСшь сСрвис доставки для ΠΏΠ΅ΠΊΠ°Ρ€Π½ΠΈ, Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ доставка, Π½ΠΎ Π½Π΅ обязан Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Π²ΠΈΠ΄Π°Ρ… Π±ΡƒΠ»ΠΎΡ‡Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ‡Π΅Ρ‚ эта пСкарня?

И Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΈΠ΄Π°Ρ… Π±ΡƒΠ»ΠΎΡ‡Π΅ΠΊ Ρ‚ΠΎΠΆΠ΅. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ»ΠΎΡ‡ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ час, Π° ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Π²Π° дня. БоотвСтствСнно ΠΈΡ… доставка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

β€” Π’ своСм Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Ρ‚Ρ‹ ΠΎΠ±Π΅Ρ‰Π°Π΅ΡˆΡŒ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сразу нСсколько популярных языков, нСсколько языков ΠΈΠ· Π²Ρ‚ΠΎΡ€Ρ‹Ρ… рядов ΠΈ нСсколько языков ΠΈΠ· Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ underground. Π§Ρ‚ΠΎ это Π±ΡƒΠ΄ΡƒΡ‚ Π·Π° языки?

Π― Π½Π΅ Π²ΠΎΠ·ΡŒΠΌΡƒ Ρ‚Π΅ языки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»ΠΈ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‚Π°ΠΊ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π½Π°Ρ‚ΡŒ: Kotlin, Java, JavaScript. БСссмыслСнно ΠΎ Π½ΠΈΡ… Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ, Ссли большая Ρ‡Π°ΡΡ‚ΡŒ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΈ Ρ‚Π°ΠΊ с Π½ΠΈΠΌΠΈ Π·Π½Π°ΠΊΠΎΠΌΠ°. Π― Ρ€Π΅ΡˆΠΈΠ» Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ языках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ люди Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π½Π΅ Π·Π½Π°ΡŽΡ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния Π½Π° Π½ΠΈΡ… совсСм Π½Π΅ ΠΏΠΈΡˆΡƒΡ‚. Π’Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈ Ρ‚Π°ΠΊ Π΅ΡΡ‚ΡŒ ΠΈΠ· Ρ‡Π΅Π³ΠΎ.

Π― Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ люблю языки программирования. Π‘Π΅Π· ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. МнС нравится язык программирования ΠΊΠ°ΠΊ идСя. КакиС-Ρ‚ΠΎ люди ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ: Β«Π•ΡΡ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ всС Ρ€Π°Π·ΠΎΠΌ. Π‘Π΄Π΅Π»Π°Π΅ΠΌ для этого язык». Он Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ список ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. А Π΄Ρ€ΡƒΠ³ΠΎΠΉ язык Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ всС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π°Π·ΠΎΠΌ Π½Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ.

МнС ΠΎΡ‡Π΅Π½ΡŒ нравится ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π·Π° Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ язык Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΈ Π·Π°Ρ‡Π΅ΠΌ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π‘Π°ΠΌ язык становится для мСня ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ искусства. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство людСй Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, Π΄ΡƒΠΌΠ°Π»ΠΈ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ интСрСсно, поэтому я слСТу Π·Π° ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ языками программирования.

Π’Π΅ языки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π²Ρ‹Π±Ρ€Π°Π» для Π΄ΠΎΠΊΠ»Π°Π΄Π°, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ нСсколькими интСрСсными характСристиками. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½ΠΈ спорныС. Ни ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… это Π½Π΅ язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆ Π²ΠΎ всСм Π² сознании сообщСства.

ВсС Π·Π½Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Python ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ, Π½ΠΎ это всС Ρ€Π°Π²Π½ΠΎ самый популярный язык, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ повсСмСстно. Π― ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

А Ссли Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Ruby, ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ скаТут люди, β€” Ruby ΡƒΠΌΠ΅Ρ€. А Π½Π° самом Π΄Π΅Π»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ruby сСйчас большС, Ρ‡Π΅ΠΌ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌ языкС, Π·Π°ΠΌΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ΠΈ Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΈΠ΄Π΅ΠΉ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… языков β€” Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΈΠ· этого Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ интСрСсноС.

Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Go, Ρ‚ΠΎ Ρƒ Go ΠΎΡ‡Π΅Π½ΡŒ узкая сфСра примСнимости, Π½ΠΎ Π½Π° Π²ΠΎΠ»Π½Π΅ Ρ…Π°ΠΉΠΏΠ° Π½Π° Π½Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²ΠΎΠΎΠ±Ρ‰Π΅ всС.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· языков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π²Ρ‹Π±Ρ€Π°Π», для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²ΠΎ врСмя выступлСния, ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠΌ.

Как пСрсонаТ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ истории. И ΡΡƒΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π²Π΅Ρ‰ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π° ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π½Π΅Ρ‚. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎ Π³Π»Π°Π²Π΅ Π΄ΠΎΠΊΠ»Π°Π΄Π°.

β€” Π’Ρ‹ ΡΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ свой язык ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚?

Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ идСя, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π ΠΎΠ²Π½ΠΎ ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ, с Ρ‡Π΅Π³ΠΎ ΠΌΡ‹ Π½Π°Ρ‡Π°Π»ΠΈ. Π•ΡΡ‚ΡŒ Android-программисты, Π΅ΡΡ‚ΡŒ Python-программисты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊΠΎΠ³Π΄Π° ΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΡˆΡŒ ΠΊΠΎΠ΄ Π½Π° Ruby, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Ρƒ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ, говорят: «Ой Π½Π΅Ρ‚, всС нСпонятно, Π½Π΅ Ρ…ΠΎΡ‡Ρƒ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡΒ».

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ люди Π±Ρ‹Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ инструмСнт ΠΏΠΎΠ΄ Π·Π°Π΄Π°Ρ‡Ρƒ, Π½ΠΎ получаСтся, Ρ‡Ρ‚ΠΎ люди Π·Π½Π°ΡŽΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎ ΠΈ Π±Π΅Ρ€ΡƒΡ‚ этот инструмСнт всСгда.

Бюда ΠΆΠ΅ добавляСтся Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π½Π°ΠΉΠΌΠ°. НапримСр, Π² нашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΠ· TypeScript ΠΈ Python. Но, Ссли ΠΌΠ½Π΅ понадобится Π½Π°Π½ΡΡ‚ΡŒ Elixir-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, я Π±ΡƒΠ΄Ρƒ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ всю Тизнь. Π― знаю Ρ‚Π°ΠΊΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈΡ… Π½Π΅ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈ Π½Π΅ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ я смогу ΠΈΡ… быстро ΠΊ сСбС ΠΏΠ΅Ρ€Π΅ΠΌΠ°Π½ΠΈΡ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ приходится ΡƒΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ Π°ΠΌΠ±ΠΈΡ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ Ρ€Ρ‹Π½ΠΎΠΊ ΠΈ ΠΏΠΎΠ΄ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠΆΠ΅ Π² соотвСтствии с Ρ€Ρ‹Π½ΠΊΠΎΠΌ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ стСк.

β€” Π’Ρ‹ ΠΎΠ±Π΅Ρ‰Π°Π΅ΡˆΡŒ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ взгляд Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ Π½Π° 10 совсСм Ρ€Π°Π·Π½Ρ‹Ρ… языков. Π’Ρ‹ ΠΏΡ€Π°Π²Π΄Π° с Π½ΠΈΠΌΠΈ со всСми Π±Π»ΠΈΠ·ΠΊΠΎ Π·Π½Π°ΠΊΠΎΠΌ, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ писал Π½Π° Π½ΠΈΡ… всСх?

Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ, Π½ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, я всСх ΠΈΡ… ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Ρ…ΠΎΡ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ стСпСни.

НапримСр, Π½Π° Rust я ΠΏΠΈΡˆΡƒ open source, Π° Π½Π° pony я написал 15 строчСк ΠΊΠΎΠ΄Π°, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π», восхитился, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ участникам ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ»ΠΈΡΡŒ ΠΈΠ΄Π΅Π΅ΠΉ.

β€” ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π·Π° ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΊΠ»Π°Π΄ Ρ‚Ρ‹ Π½Π΅ смоТСшь Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹ ΠΈ понимания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка. ΠŸΠΎΡ‡Π΅ΠΌΡƒ людям стоит ΠΏΠΎΠΉΡ‚ΠΈ Π½Π° Ρ‚Π²ΠΎΠΉ Π΄ΠΎΠΊΠ»Π°Π΄, Π° Π½Π΅ ΠΏΠΎΠ³ΡƒΠ³Π»ΠΈΡ‚ΡŒ?

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Ρ‚Π΅Π±Π΅ рассказываСт ΠΆΠΈΠ²ΠΎΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, это совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π”ΠΎΠΊΠ»Π°Π΄ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ стСпСни β€” это всСгда ΡˆΠΎΡƒ. Когда люди приходят Π½Π° ΡˆΠΎΡƒ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Π½ΠΎ ΠΈ эмоции. Когда Π³ΡƒΠ³Π»ΠΈΡˆΡŒ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΡˆΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Если ΠΎΠ½ Ρ‚Π΅Π±Π΅ интСрСсСн, Ρ‚Ρ‹ ΠΈ Ρ‚Π°ΠΊ ΠΏΠΎΠ³ΡƒΠ³Π»ΠΈΡˆΡŒ. А Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ выступлСния ΠΆΠΈΠ²ΠΎΠ³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ позволяСт популярно ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ интСрСсныС знания.

β€” Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π³Π»Π°Π²Π½Ρ‹ΠΌ элСмСнтов Ρ‚Π²ΠΎΠ΅Π³ΠΎ Β«ΡˆΠΎΡƒΒ»?

Π―Π·Ρ‹ΠΊΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ всС классныС, Π½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π΅ Π½Π° Ρ‡Π΅ΠΌ.

Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ популярных языков для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ своих бизнСс-Π·Π°Π΄Π°Ρ‡: Π½Π°ΠΉΠΌ, Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Но всС ΠΎΠ½ΠΈ стали популярными Π½Π΅ просто Ρ‚Π°ΠΊ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, основная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ простыС. Π’ ΠΈΡ… основС простыС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅Π³ΠΊΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, Π½ΠΎ тяТСло ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ.

Π•ΡΡ‚ΡŒ Π½ΠΈΡˆΠ΅Π²Ρ‹Π΅ языки, ΠΈ Π²ΠΎΡ‚ Ρ‚Π°ΠΌ ΡƒΠΆΠ΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ интСрСсныС слоТныС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ большоС ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅: Rust с Π΅Π³ΠΎ прСкрасным компилятором, Elixir с Π΅Π³ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π±Ρ€ΠΎΠ½Π΅Π±ΠΎΠΉΠ½ΠΎΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машиной, Haskell с Π΅Π³ΠΎ систСмой Ρ‚ΠΈΠΏΠΎΠ² ΠΈ Ρ‚.Π΄. Но ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ популярными ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈΠ·-Π·Π° высокого ΠΏΠΎΡ€ΠΎΠ³Π° Π²Ρ…ΠΎΠ΄Π°.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят Ρ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, Π±Π΅Ρ€ΡƒΡ‚ популярныС языки ΠΈ Π½Π° Π½ΠΈΡ… ΠΏΠΈΡˆΡƒΡ‚. И вопроса, Π·Π°Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅, Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² Ρ‚Π΅Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΈ Π½Π΅ трСбуСтся Π½ΠΈΡ‡Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТного.

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ инструмСнта.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΏΠ΅Ρ€Π΅Ρ‚ΡŒΡΡ Π² Π½Π΅Π³ΠΎ Π»Π±ΠΎΠΌ, ΠΏΠΎΠ²ΠΎΠ΅Π²Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΡ‚ΠΎΠΉΡ‚ΠΈ Π½Π°Π·Π°Π΄ ΠΈ Π½Π° это большоС ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ·Π΄Π°Π»Π΅ΠΊΠ°. Волько Π² Π΄ΠΎΠΊΠ»Π°Π΄Π°Ρ… людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ с Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, это ΠΈ проявляСтся. А я Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌ с этими людьми, Π½Π°ΠΊΠΎΠΏΠΈΠ» Ρ€Π°Π·Π½Ρ‹Π΅ случаи ΠΈ знаю, Π³Π΄Π΅ Π²ΠΎ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΠ΅Ρ€Π΅Ρ‚ΡŒΡΡ. И смогу ΠΎΠ±ΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ свой ΠΎΠΏΡ‹Ρ‚ ΠΈ ΠΎΠΏΡ‹Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… людСй.

β€” ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«Hello worldΒ» Π½Π° Haskell ΡƒΠΆΠ΅ большой ΠΏΠΎΠ΄Π²ΠΈΠ³, Π½ΠΎ этого нСдостаточно?

Π”Π°, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Π°Ρ€ΠΈΡ‚ΡŒΡΡ Π² сообщСствС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΡ‰ΠΈΠΊΠΎΠ². ΠŸΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΎΠ½ΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄Ρ‹ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ β€” Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ срСз.

НапримСр, Π² сообщСствС хаскСлистов ΠΎΡ‡Π΅Π½ΡŒ остро стоит ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²Ρ…ΠΎΠ΄Π°. Они Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π΅Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой язык Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½Π΅Π΅ ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ слоТилось, Ρ‡Ρ‚ΠΎ Π² Haskell ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ совсСм Π΄Ρ€ΡƒΠ³ΠΎΠΉ синтаксис ΠΈ совсСм Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°, просто Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…ΠΎΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ. Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ сначала Π±ΡƒΠ΄Π΅Ρ‚ совсСм нСпонятно, Ρ‡Ρ‚ΠΎ происходит Π² этом ΠΊΠΎΠ΄Π΅.

И Π΄Π΅Π»ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Если Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ знакомство с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΡ‰ΠΈΠ½ΠΎΠΉ с Elixir, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅. Elixir ΠΏΠΎ синтаксису ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Ruby. На ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΡ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π½Π° Ruby. А Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ станСт понятно, Ρ‡Ρ‚ΠΎ это Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ язык. Π’Ρ‹ этого Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π΅ΡˆΡŒ Π΄ΠΎ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΡˆΡŒ для сСбя Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности. ПонимаСшь, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ ΠΎΠ½ строится Π½Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ…. Зная эту Π±Π°Π·Ρƒ, становится Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΠΌΠ΅Π½Π΅Π΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ язык.

β€” ΠšΡ€ΠΎΠΌΠ΅ популярных языков ΠΈ языков, ΠΊΠ°ΠΊ Ρ‚Ρ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΡˆΡŒ, Π²Ρ‚ΠΎΡ€Ρ‹Ρ… рядов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ хотя Π±Ρ‹ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ стСпСни Π½Π° слуху, Ρ‚Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒΡΡ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈ совсСм нСизвСстныС. НапримСр, Ρ‡Ρ‚ΠΎ это Π·Π° pony?

Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language. Π’ΠΎ Π΅ΡΡ‚ΡŒ строготипизированный, памятибСзопасный (memory safe), Π°ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ язык. Он ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΉ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ интСрСсный.

Π•Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ язык, Π³Π΄Π΅ Ρ‚Ρ‹ моТСшь ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ большоС количСство Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΊΠ°ΠΊ Π² Elixir, Π½ΠΎ эти Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ типобСзопасныС. Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ примСнимости этого языка Π΅Ρ‰Π΅ совсСм нСпонятны. Но я Π±Ρ‹ сказал, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄Π°Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎ Go, Π° я Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽ всС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄Π°Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎ Go.

β€” Если всС языки ΠΈΠΌΠ΅ΡŽΡ‚ нСдостатки ΠΈ ограничСния, ΠΊΠ°ΠΊ Π±Ρ‹Ρ‚ΡŒ? Π§Ρ‚ΠΎ с этим Π΄Π΅Π»Π°Ρ‚ΡŒ?

Π‘Ρ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ. И ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΈΡΠΊΠ°Ρ‚ΡŒ тСхничСскоС ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎ. Π­Ρ‚ΠΎ нСдостиТимая ΠΌΠ΅Ρ‡Ρ‚Π° любого ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°, Π½ΠΎ процСсс поиска этого ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π° β€” это отличная Ρ†Π΅Π»ΡŒ.

Saint AppsConf Ρ‡Π΅Ρ€Π΅Π· 10 Π΄Π½Π΅ΠΉ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π» 35 Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ΠΈ 12 ΠΌΠΈΡ‚Π°ΠΏΠΎΠ², срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π°ΠΉΠ΄Π΅Ρ‚ ΠΈΠ΄Π΅ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈ для своСго ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈ Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ развития. ВстрСтимся 21 ΠΈ 22 октября Π² Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³Π΅!

Бонусный вопрос для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ, Π½ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ стал спикСром. Π’Ρ‹ часто Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Π΅ΡˆΡŒ, Π·Π°Ρ‡Π΅ΠΌ Ρ‚Π΅Π±Π΅ это ΠΈ Ρ‡Ρ‚ΠΎ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚?

Π£ мСня Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ†Π΅Π»ΠΈ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *