Стоит ли изучать Java после прекращения разработки EE?

Решил начать изучать java, но наткнулся на данную статью habrahabr.ru/post/304812, которая насторожила меня. Стоит ли вообще изучать Java или начать программировать на другом языке?
  • Вопрос задан
  • 3291 просмотр
Решения вопроса 3
jaxtr
@jaxtr
JavaEE/Spring-разработчик
Для начала: Java != Java EE. Прекращение разработки Java EE со стороны Oracle никак не повлияет на жизнь самого языка программирования. Есть вообще сомнения, что Oracle решится на этот шаг, т.к. у них самих большое количество проектов именно на Java EE разработано.

Плюс стоит помнить, что Java EE - это набор спецификаций, а не конкретная реализация. Java EE состоит из кучи JSR, которые обсуждаются и принимаются JCP (Java Community Process), то есть сообществом, в котором кроме самих Oracle есть Red Hat, IBM, Spring, Apache и многие другие. Oracle может просто передать управление Java EE сообществу. И да, новые JSR выходят вне зависимости от Java EE.

И стоит помнить, что на Java EE интерпрайз не кончается, ведь есть ещё Spring, который развивается гораздо быстрее и занимает существенную нишу на рынке.

Так что, учитывая сказанное выше, учить однозначно стоит, если есть желание.
Ответ написан
Комментировать
@jerala
Если внимательно посмотреть комментарии к той статье, можно обнаружить ссылку: www.theregister.co.uk/2016/07/07/oracle_java_ee_8 , в которой написано:
> Very recently, however, amid intense pressure from the community, IBM and Red Hat, The Register understands Oracle executives realized that the proprietary API route would be a disaster: it would cause too much damage to the ecosystem, and there was no guarantee people would use the new closed-source API.

So now it's back to the original plan for Java EE 8: it is likely Oracle will stick to its H1 2017 timetable for publishing version eight but limit the scope of its new features in order to complete the work on time.
Ответ написан
Комментировать
@void_phoenix
А в чем проблема? В 95% энтерпрайзных проектов вообще используется Spring, который очень даже развивается и прекращать не собирается. Скорее всего прекращается поддержка EE потому что она особо никому не нужна была.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rou1997
@Rou1997
Язык можно выбрать исключительно в зависимости от своих задач, Java - это не только Enterprise, но и Android, если собираетесь писать приложения для Android, то изучайте.
Ответ написан
Комментировать
titov_andrei
@titov_andrei
All my life I learn - and die a fool!
Странно, что вы до сих пор его не знаете.

Если и что то там прикроют, то будет как с PHP, который хоронят уже не первый год.

А старый код кому то поддерживать нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы