Я уверен, что этот вопрос задавался много раз. Тем не менее, я хотел бы спросить это снова с намерением о том, каково будущее этих языков.
Я впервые познакомился с Groovy и мне очень понравилось. Я чувствовал, что синтаксис был проще, он был намного ближе к Java, и я смог быстро выучить Grails .
Потом была Scala , и веб-фрейм работы Lift . Я все еще изучаю Scala, и иногда мне кажется, что синтаксис очень сложный.
Однако мне все еще интересно, каково будущее Groovy. Когда автор Groovy говорит, что он никогда бы не создал Groovy, если бы он знал о Scala, тогда у меня возникает вопрос: а есть ли вообще будущее? Конечно, Groovy прошел долгий путь, и Grails сегодня используется многими крупными компаниями.
Если сегодня посмотреть на Grails vs Lift, то Grails будет явным победителем. Больше компаний используют это. Но, учитывая все, что я сказал до сих пор, мне интересно знать, стоит ли инвестировать в Groovy? Groovy уходит, а Scala - лучший выбор? Если генеральный директор BMW говорит, что он водит «Мерседес», то возникает вопрос: почему бы нам всем тоже не водить «Мерседес»?
(Я понимаю, если этот вопрос действительно широк и может быть закрыт. Хотя я надеюсь сделать его открытой для других.)