Здравствуйте, Ксения. > А что касается "используйте подходящую под задачу языки" - полностью > согласна, конечно, но только сначала надо найти проект, где вам > разрешат использовать зоопарк инструментов на ваше усмотрение. Есть > еще такое понятие как "исторически сложилось" и "у нас все знают > хорошо только перл". Обычно добавление в проект не то что нового > языка, но новых либ, может быть расценено как "разработчики опять > хотят развлекаться вместо работы".
Я у себя в фирме тоже всячески душил в зародыше попытки привнести что-то нестандартное. Ведь потом с этим будут только проблемы: разбирающийся в нестандартном, например, сменит работу, а вылезет какая-нить бага, и чтобы её исправить, придётся кучу новой информации быстро впитать, что не всегда получается. Например, писали модули под nginx, и так я с ними намучился: новые версии nginx-а выходят часто, модули требуют патчинга nginx-а, достаточной компетенции люди были не всегда доступны, а решение своими силами - куча времени на ветер. С другой стороны подход сильного сужения списка доступных технологий ущербен по описанным причинам. Не знаю даже, есть ли какой-то промежуточный вариант... У нас, например, все писали и на перле, а также с разной степенью отвращения на HTML, CSS, JavaScript, плюс запросы к MySQL. ИМХО, из JavaScript вполне легко вытекает для серверного программирования Node.js, например, чтобы писать какие-нить простые прототипы нового функционала. При необходимости можно и ещё что-нибудь притянуть: С, Lua, Go. Но есть ли такие люди, которые нормально пишут на куче языков? Или может ограничиться двумя-тремя... С БД и всем тем, что на них похоже, та же засада... -- С уважением, Михаил mailto:[email protected] -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
