Найти тему
IT-Academy

Чье кунг-фу лучше? Go, Python или Ruby

Сеньоры, которые пишут на Python, Go или Ruby, побывали в студии IT-Academy в этот вторник. Они рассказали об особенностях своих технологий и даже немного поспорили. Мы внимательно следили за дискуссией и попытались разобраться, чье же кунг-фу лучше. Предлагаем саммари встречи.

Python

Python позволяет делать только то, что вам надо и не делать ничего лишнего, чем частенько грешат языки постарше. Хоть Python и сам немолодой язык, он вполне динамично развивается, что позволяет ему сохранять такие качества, как лаконичность и выразительность.

Его просто учить. Он легко читается, благодаря тому, что синтаксические конструкции звучат как в естественном языке.

Python применяется практически везде: веб-разработка, скрапинг, Data Science, Machine learning, AI. Не используется в мобильной разработке и системном программировании высоконагруженных систем.

«Комплексный курс по разработке приложений на Pyhon» 

Ruby

После перехода на Ruby опытные программисты испытывают приятное удивление, а порой и шок. «Разве можно писать код и не страдать?» – говорят они. Оказывается можно. Ruby направлен именно на это. Ruby называют языком для людей, и на нем, действительно, приятно писать.

-2

Сфера применения, как и у Python, – все, кроме мобилок. Этот язык окружает большое дружное комьюнити, которое создало множество библиотек с открытым исходным кодом для решения практически любой задачи.

«Программирование на Ruby» 

Go

Отличается от Ruby и Python низкоуровневостью и продуктивностью. На Go можно без больших трудностей создавать высокоэффективные решения.

Читабельность также применима и к Go, но при этом скорость, которую развивают приложения на Go, значительно выше, чем у других языков. Go используется там, где высокая нагрузка, многозадачность и серверные вычисления. Конкурентов в этих областях мало, а таких задач становится все больше.

Go – молодой язык, и он набирает популярность в последние несколько лет. На него переходит бизнес. За ним стоят не простые энтузиасты, а команда Google, что служит гарантией развития языка в долгосрочной перспективе.

«Программирования на Go»

-3

Python, Go илі Ruby – технологии, которые любят программисты. Благодаря лаконичному и логичному синтаксису они отлично подходят новичкам. Если ты ищешь первый язык или хочешь расширить экспертизу, советуем присмотреться к этим технологиям.

Посмотреть митап целиком можно по ссылке

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц