[Moscow.pm] про зоопарк технологий

Михаил Монашёв postmaster на softsearch.ru
Вс Фев 8 10:39:24 PST 2015


Здравствуйте, Ксения.

> А что касается "используйте подходящую под задачу языки" - полностью
> согласна,  конечно,  но  только  сначала  надо найти проект, где вам
> разрешат  использовать зоопарк инструментов на ваше усмотрение. Есть
> еще  такое  понятие  как  "исторически сложилось" и "у нас все знают
> хорошо  только  перл".  Обычно  добавление в проект не то что нового
> языка,  но  новых  либ, может быть расценено как "разработчики опять
> хотят развлекаться вместо работы".

Я  у  себя  в  фирме  тоже всячески душил в зародыше попытки привнести
что-то  нестандартное.  Ведь  потом  с  этим  будут  только  проблемы:
разбирающийся  в  нестандартном,  например,  сменит  работу, а вылезет
какая-нить  бага, и чтобы её исправить, придётся кучу новой информации
быстро  впитать, что не всегда получается. Например, писали модули под
nginx, и  так  я с ними намучился: новые версии nginx-а выходят часто,
модули  требуют патчинга nginx-а, достаточной компетенции люди были не
всегда доступны, а решение своими силами - куча времени на ветер.

С  другой  стороны подход сильного сужения списка доступных технологий
ущербен  по  описанным  причинам.  Не  знаю  даже,  есть  ли  какой-то
промежуточный вариант...

У  нас,  например,  все  писали  и на перле, а также с разной степенью
отвращения  на  HTML,  CSS, JavaScript, плюс запросы к MySQL. ИМХО, из
JavaScript  вполне  легко  вытекает  для  серверного  программирования
Node.js,  например,  чтобы  писать какие-нить простые прототипы нового
функционала.

При  необходимости  можно  и  ещё что-нибудь притянуть: С, Lua, Go. Но
есть ли такие люди, которые нормально пишут на куче языков? Или может
ограничиться двумя-тремя...

С БД и всем тем, что на них похоже, та же засада...

-- 
С уважением,
 Михаил                          mailto:postmaster на softsearch.ru



Подробная информация о списке рассылки Moscow-pm