LINUX.ORG.RU

SpringSource приобрела компанию G2One

 , , , , , springsource,


0

0

Компания G2One занимается разработкой динамического языка Groovy для JVM и фреймворка Grails, работающего поверх Spring — лидирующего в Java-мире фреймворка для различных (в том числе и Web) приложений (например, 9 из 10 крупнейших банков в мире используют Spring при работе с Java). Вполне возможно, что теперь Groovy с такой поддержкой может стать одним из лидирующих динамических языков в Enterprise-мире.

>>> Подробности

anonymous

Проверено: maxcom ()

Накося - выкуси! Python уже занял и отдавать не собирается. Кстати, там места очень мало, в ынтырпрайзе динамические языки не жалуют, индусы часто путаются.

anonymous
()
Ответ на: комментарий от anonymous

python? не смеши.. сравнил какую-то змейку и огромную толстую ЖАБУ! )))))))))))) да он же подавится

anonymous
()

> Вполне возможно, что теперь Groovy с такой поддержкой может стать одним из лидирующих динамических языков в Enterprise-мире.

Скорее Groovy & Grails сдохнут, но появится JRails.

DOKA
()
Ответ на: комментарий от DOKA

> Скорее Groovy & Grails сдохнут, но появится JRails.

JRails давно уже появился - только никому нахрен не нужен. В то время как Grails теперь полностью based on Spring => будут гарантии и обновления от SpringSource. Ну а сравнивать Hibernate & ActiveRecord - смешно. Шардинг на последнем есть? А потом сходите в интрнет и почитайте как люди плюются от eval-овских кишков ActiveRecord пытаясь его сделать к примеру или какой-другой функционал.

JRuby - лишь вариант деплоймента. Groovy гораздо лучше интегрируется с Java-кодом, не говоря уже об интеграции с инфраструктурой - для Java разработчиков он гораздо привлекательней.

Умные рубисты уже переходят на всякие Merb, без этой магии, но с читабильными кишками.

Python? Ну пистоновский энтерпрайз, ака Зоуп, в упадке. А для скриптов и простых веб приложений - он поинтересней Ruby.

anonymous
()
Ответ на: комментарий от stave

> Непонятнаяя покупка О_о

Почитайте FAQ к пресс-релизу.

> >Enterprise-мире > интересный мир :)

Ну назовите его корпоративным миром.

anonymous
()
Ответ на: комментарий от DOKA

>Скорее Groovy & Grails сдохнут, но появится JRails.

назовите для начала хотя бы пяток аргументов за JRuby...

thevery ★★★★
()
Ответ на: комментарий от anonymous

> пистоновский энтерпрайз, ака Зоуп

Facepalm, зопа не участвует в новых проектах уже давно

Питоновский ынтырпрайз - джанга, plone, gae, twisted. Со своим комментарием ты опоздал года на три-четыре.

anonymous
()
Ответ на: комментарий от anonymous

> Питоновский ынтырпрайз - джанга, plone, gae, twisted. Со своим комментарием ты опоздал года на три-четыре.

Ну по поводу GAE & this whole cloud shit - это не ынтерпрайз. Это новый уровень разве что для шаред-хостинга. Никто их корпоративных клиентов не потянет свои приложения и данные на гугл + софтваре лок-ин с их сторажем.

Plone? Ну разработчиков и внедрений у Drupal, а так же многочисленных Java Portals & MS SharePoint куда больше. Да и Plone ведь поверх Zope работает - не так уж и просто для новых разработчиков.

Django/Twisted? Grails/Apache MINA.

Вообщем в Python стане действительно есть интересные проеткты - никто не спорит, но их аналоги на Java гораздо более популярны и востребованны в ынтерпрайзе - а groovy использует именно их.

anonymous
()
Ответ на: комментарий от anonymous

Об этом уже написано несколькими темами ниже. В ынтырпрайзе не любят динамические языки, поэтому их доля в разы меньше, чем у жабы или сишарпа. Речь шла именно о динамических языках, среди которых питон впереди именно в ынтырпрайзе.

> Ну по поводу GAE & this whole cloud shit - это не ынтерпрайз. Это новый уровень разве что для шаред-хостинга. Никто их корпоративных клиентов не потянет свои приложения и данные на гугл + софтваре лок-ин с их сторажем.

GAE только набирает силу. Для корпоративных клиентов есть возможность выбить для себя особые условия, как технические, так и лицензионные. А вендор-локин никого не пугает уже много лет, мелкософт с этого живёт.

anonymous
()
Ответ на: комментарий от anonymous

Кстати вакансий по python AND (django OR zope OR plone OR twisted) на Dice.com - 40 штук. По одному Websphere Portal - в 10 раз больше.

anonymous
()
Ответ на: комментарий от anonymous

>Питоновский ынтырпрайз - джанга, plone, gae, twisted. Со своим комментарием ты опоздал года на три-четыре.

А где доказательства того, что их не постигнет та же участь что и зопу? Щас IBM, Oracle & Co бросят жабьи наработки и бегом переползут на Entirprize-Plone, ага

anonymous
()
Ответ на: комментарий от stave

>>Enterprise-мире

>интересный мир :)

Там не мир, там вечная борьба...

anonymous
()
Ответ на: комментарий от anonymous

У них есть своя ниша, в которой они чувствуют себя комфортно. У жабакодеров другая беда - дотнет. Можете уже начинать собирать новые ынтырпрайз-сертификаты с красивыми логотипами.

anonymous
()
Ответ на: комментарий от anonymous

> А вендор-локин никого не пугает уже много лет, мелкософт с этого живёт.

Давайте начнём с того, что у GAE не реляционная СУБД, в отличие от Oracle, IBM, Sun, Microsoft с их продуктами - так что лок-ин тут иного уровня.

anonymous
()

Копипаст моего сообщения на другом форуме по поводу grails:

Был опыт использования grails начиная с версии 0.5.6 до 1.0.1 для пилотного коммерческого продукта. Я бы оценил опыт как негативный. Ребята(авторы) могут запросто накосячить так, что при переходе на свежий релиз проект перестает работать. Например в какой-то из версий было что из формы не подтягивал checkboxes и соответственно не устанавливал вообще значения boolean для доменного класса (по-моему здесь: http://jira.codehaus.org/browse/GRAILS-1596). Потом после 1.0.0 в какой-то из версий был глюк, что has_many или что-то вроде этого перестало работать, что пришлось обходить тупым созданием доменного класса для ссылок с одного класса на другой (калька промежуточной таблицы).

Конкурентный доступ реализован через то самое отверстие. Был простой объект, который часто обновлялся - что-то вроде числа просмотров страницы. Я уже не помню деталей, но пришлось делать транзакции вручную, lock и еще что-то, иначе или пропускает совместное обновление или все приложение вылетало нафиг. Для сравнения делали тоже самое на RoR и работало четко с транзакциями по умолчанию (т.е. никаких дополнительных действий мы не делали).

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

dr_jumba
()
Ответ на: комментарий от anonymous

Ну и что? У мелкософта вообще вся платформа завязана сама на себя без альтернатив. Данные с GAE можно конвертировать во что угодно, там GQL простой как пять копеек. Плюс к этому там ORM слизан с джанги, что в перспективе упрощает переход на чистую джангу. Кстати, гугл обещал скоро сделать функцию экспорта данных из хранилища.

anonymous
()
Ответ на: комментарий от dr_jumba

А Groovy - это какой-то недо-Ruby. Если с JRuby упростят deployment и повысят скорость, то G2One с их продуктами в энтэрпрайз-мире нечего будет ловить. Да и сейчас там этим глюкоделам ловить нечего.

dr_jumba
()
Ответ на: комментарий от dr_jumba

>Копипаст моего сообщения на другом форуме по поводу grails:

Вы до Grails с Java работали? Сколько лет и насколько плотно? Вообще само сообщение "что-то где-то когда-то" в купе со ссылкой на баг(в коментах есть ответ грема) скорее говорит о том, что вы выучили Grails по книжке "за 24 часа" или после похапе пошли лобать по старым привычкам.

anonymous
()
Ответ на: комментарий от thevery

У Ruby синтаксис поприятнее. А в общем-то основная трудность была с созданием класса по имени, может сейчас ситуация и улучшилась, но тогда у нас не получилось.

dr_jumba
()
Ответ на: комментарий от anonymous

> в коментах есть ответ грема

Это который через 5 месяцев после регистрации бага, когда уже вышла версия 1 с исправлением?

Checkbox not binding to boolean domain property Created: 06/Sep/07 01:02 PM

Graeme Rocher - 15/Feb/08 08:40 AM Closing again, works fine against attached sample app. You must not be using the <g:checkBox> tag

dr_jumba
()
Ответ на: комментарий от dr_jumba

> Это который через 5 месяцев после регистрации бага, когда уже вышла версия 1 с исправлением?

Ну до первой версии ждать стабильности от проекта, которому и года не было - по меньшей мере - странно.

anonymous
()
Ответ на: комментарий от anonymous

> Это смотря у кого какие привычки.

Ну в контексте данного топика речь идёт о многомилионной армии java enterprise девелоперов.

anonymous
()
Ответ на: комментарий от dr_jumba

>сли с JRuby упростят deployment и повысят скорость, то G2One с их продуктами в энтэрпрайз-мире нечего будет ловить.

Ага и библиотеки напишут и сделают энтерпрайз платформу. А то то что есть - это ж тихий ужос.

r ★★★★★
()
Ответ на: комментарий от anonymous

>Ну разработчиков и внедрений у Drupal, а так же многочисленных Java Portals & MS SharePoint куда больше.

А у Joomla еще больше. Что теперь? Посмотрите _кто_ внедрил Plone. Akamai, Nokia, Novel, FSF...

anonymous
()
Ответ на: комментарий от anonymous

Анонимус-кун до сих пор типа работает на Pentium II?

Bioreactor ★★★★★
()

> Вполне возможно, что теперь Groovy с такой поддержкой может стать одним из лидирующих динамических языков в Enterprise-мире.

Может стать... А может и не стать...

Bioreactor ★★★★★
()
Ответ на: комментарий от anonymous

> А у Joomla еще больше. Что теперь? Посмотрите _кто_ внедрил Plone. Akamai, Nokia, Novel, FSF...

Zope тоже много где был внедрён, но сейчас нахер никому не нужен. Вакансий по "python plone" на Dice - 5 штук. У той же Nokia на Plone один сайт какого-то подразделения. Можете сколько угодно спорить и вспоминать о былых успехах, но есть рынок и по нему Plone сейчас мало кому интересен - работу с этим навыком найти сложно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.