вернее, hibernate — одна из реализаций JPA, сильно повлиявшая на ее спецификацию,
на счет спринга, как реализации jee6, я вообще избегаю особой радости, ибо это достаточно далеко от реальных lightweight идеалов
ну а от GWT вообще многие плюются :)
смотрел. на другом сайте, но вакансия та же.
знакомых архитектов из боинга у меня нет, чтобы точно выяснить, какую же роль у них играет груви и прочие питоны :)
это непросто, ибо, полагаю, вы не часто видите на коммерческих сайтах детальное описание архитектуры и на чем там вообще внутри все написано.
лично я работал в таких проектах и там груви использовался уже два года назад.
кроме того, по косвенным данным:
1) IBM на даром начало такой проект www.projectzero.org/
2) простейший поиск вакансий в США по ключевому слову groovy возвращает, в том числе, вакансии в таких конторах, как Amazon и Boeing
на счет спринга, как реализации jee6, я вообще избегаю особой радости, ибо это достаточно далеко от реальных lightweight идеалов
ну а от GWT вообще многие плюются :)
знакомых архитектов из боинга у меня нет, чтобы точно выяснить, какую же роль у них играет груви и прочие питоны :)
но неформально они очень даже есть. :)
CDC я вообще ни разу в жизни не видел, и в связи с последними телодвижениями сана, полагаю, уже не увижу :)
а в CLDC рефлекшена нет
java.beans остутствует только в j2me, но там и reflection нет и класслоадеров нет, грубо говоря это почти не ява.
вопрос принадлежности RTL к языку ооочень спорный. особенно, когда касается явы
лично я работал в таких проектах и там груви использовался уже два года назад.
кроме того, по косвенным данным:
1) IBM на даром начало такой проект www.projectzero.org/
2) простейший поиск вакансий в США по ключевому слову groovy возвращает, в том числе, вакансии в таких конторах, как Amazon и Boeing
мягко говоря спорно сводить «язык» только к синтаксическим конструкциям
нигде не сказано, что проперть от поля обязана быть неотличима по доступу
в общем, это все в рамках нормальных языковых различий
я вот вам кусочек процитирую:
property must have some attribute that makes it instantly recognizable as such and distinguishable from other values that are not properties.
так вот, в яве принято проперти описывать в виде методов со сторого определенным именованием
тот же JavaFX можно было на груви делать…
если я правильно понял, что вы ходите сделать
а вы это всё к чему клоните?
даже если вы просто укажете public — геттеры не будут созданы для вас.
read-only свойство выглядит вот так
final String name = «John»
если вы хотите менять его изнутри, но закрыть снаружи, то объявляете его public и ручками пишете только геттер