[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