Mar 05, 2012 14:34
В 1995 году миру была обещана Java и в 1996 она появилась. Но это был фальстарт, поскольку она была тормознутой, не было сред разработки, какой-либо инфраструктуры, библиотек, никто ничего не понимал, а апплеты оказались не особо нужны. Но потом появилась Java 1.2 и весь мир проголосовал за нее своим баблом и карьерами. 10 лет подряд вся разработка делилась на Java и все остальное. Все интересные фрэймворки, middleware и т.д. появлялись именно в экосистеме Java. 10 лет Java уверенно была в мэйнстриме, изо всего мэйнстрима была самой прогрессивной.
И вот все чаще в обсуждениях встречается точка зрения, что Java - это уже совсем не круто. Типа как FoxPro или Paradox в 1995 году - да, до фига всего на нем сделано, но новое лучше делать на чем-то еще, даже значительно более сыром. Хотя, например, к юзабилити интерфейсов Paradox 20-летней давности большинство пользовательских интерфейсов, работающих с данными, еще даже не приблизились...
Так вот, вопрос. Какие сейчас кандидаты на роль прогрессивной части мэйнстрима, и почему? Вот хоть убей не вижу принципиального преимущества .net, кроме ни на что не влияющих синтаксических сахарочков. Функциональные языки - это все-таки индивидуальная разминка для мозгов, но никак не мэйнстрим. Может что-то еще есть, что я не замечаю пока?
it business,
java,
development