tc написал(а):
Расставляю точки над "и". Ява, .нет, перл, питон, ассеблер и прочее востребованы в своих нишах. Перл и Ко хорош, когда надо сделать сайт с ненавороченной функциональностью, поздравим его он успешно с этим справляется. Но когда приложение достигает уровня enterprise, когда нужен комплексный подход для решения таких задач, как управление транзакциями, масштабируемость, безопасность, способность быстро реагировать на изменения бизнеса и т.д., то перл мало что может предложить. В данном случае java enterprise edition существенно перекрывает возможности перла.
А обратное неверно.
А знаете, почему фортран живее всех живых, да и некоторые "старички", умеющие поддерживать cobol-приложения на мэйнфреймах, колесят по всему миру и получают гораздо больше, чем специалисты других супер языков....
просто попробуйте, например, сейчас сравнить количество готовых библиотек на том же perl и на java..
Но вернемся к дню SAPNetweaver. Там, говоря об интерфейсах, докладчик сказал (привожу слова по памяти): "часто спрашивают, почему мы не используем, например, java struts... Потому что web dynpro значительно мощнее и гибче"...
полностью согласен, что каждый язык и технология хороши в своих нишах, поэтому не надо говорить, что приложение уровня enterprise не может быть написано на perl; оно и на java не должно быть написано, а следует подобные приложения писать, например, на abap
а вот создание внешнего представления (web сайта) очень даже хорошо может быть выполнено на perl, причем скорость разработки выиграет по сравнению с java... (вспомнить можно неудачные попытки вроде jsf)
и еще раз повторю, что без perl, bash, awk скриптов сегодня сложно представить работу unix системы...