• 24.01.2018
  • Sergey Nemchinskiy

О ЯЗЫКАХ ПРОГРАММИРОВАНИЯ

Когда я еще был программистом, я часто участвовал в спорах – какой язык программирования, фреймворк, библиотека – лучше. Приводил какие-то доводы, спорил, ссорился.
А сейчас, когда я профессионально занимаюсь продажей услуг по разработке, для меня это вообще не вопрос и не проблема.
Например, я уже совершенно точно могу сказать, что SCALA – плохой язык. Проект на нем в разы (а может и на порядок) сложнее и дороже в поддержке. Причем во всех аспектах – от найма специалистов до железа, которое требуется для компиляции/разовачивания и т.д. Добавление одинаковых фич в код на джаве и скале одним и тем же девелопером – в разы дольше. А уж время вхождения нового разработчика в проекте на скале и джаве – вообще несопоставимо.

Нет, ну если вы считаете, что программисты работают для того, чтобы тихо сам с собой в уголочке заниматься удовлетворением своей страсти к “интересным проектам”, то конечно можно и функциональные языки расматривать, как вариант. Но если мы считаем, что программисты работают в интересах бизнеса. то и у языков программирования есть ровно одно мерило – насколько на нем выгоднее писать ДЛЯ БИЗНЕСА.

Leave a Reply

Your email address will not be published.