Android

Команда Sun JRuby перепрыгивает с корабля на корабль

How to install the Doulos SIL IPA font on Mac OS X

How to install the Doulos SIL IPA font on Mac OS X
Anonim

Команда Sun Microsystems JRuby покидает компанию для работы в хостинговой компании Engine Engine, ссылаясь на неопределенность вокруг запланированного приобретения Sun Oracle.

Sun нанял Чарльза Нуттера и Томаса Энебо, которые часто называются «JRuby» Ребята ", около двух с половиной лет назад, чтобы они могли полностью работать над JRuby, реализацией языка программирования Ruby для виртуальной машины Java. Спустя несколько месяцев Sun нанял Ника Сигера, еще одного разработчика JRuby.

На следующей неделе все три начнут работу на моторном дворе. Nutter сказал, что они решили покинуть Sun в значительной степени из-за неопределенности, возникшей в результате его приобретения компанией Oracle, сделки, которая, как ожидается, будет закрыта позднее этим летом в ожидании одобрения регулирующих органов.

«Честно говоря, у нас не было доказательств того, что Oracle не будет поддерживать JRuby, но у нас также не было никаких доказательств того, что они будут, - сказал Наттер по телефону в понедельник. «У двух из трех разработчиков, совершивших этот шаг, есть семьи, мы хотим убедиться, что JRuby выйдет на следующий уровень, и нам пришлось принять решение», - сказал он.

Oracle - большой пользователь технологии Java Sun и говорит, что это одна из главных причин, по которой она купила компанию, хотя она не дала подробностей о своих планах.

Получение нанятого Sun и предоставление возможности работать полный рабочий день на JRuby было «почти мечтой», - сказал Наттер. Команда работала независимо как «спутниковый проект», но с инженерными ресурсами Sun за ними, включая доступ к ее программным продуктам Glassfish, NetBeans и JVM.

JRuby с тех пор прошел несколько выпусков и был развернут в некоторых важных бизнес-приложениях, включая систему отчетности и управления инфекционными заболеваниями, используемую штатом Юта.

«Нам действительно удалось создать JRuby в почти лучшую альтернативную реализацию Ruby, которая есть, у нас есть производственные развертывания по всему миру и многие люди действительно любят его. Мы, конечно же, не смогли бы это сделать без Солнца », - сказал Нуттер.

Engine Yard, предлагающий хостинг для приложений Ruby on Rails, нанимает команду, потому что видит увеличение использования JRuby на Java Веб-разработчикам и недостает опыта в этой области, сказал Майкл Муллани, его вице-президент по маркетингу. Недавнее исследование Evans Data показало, что количество разработчиков Ruby выросло на 40 процентов по сравнению с предыдущим годом.

«Я думаю, что одна из вещей, которые могут вывести JRuby на следующий уровень, - это платная коммерческая поддержка и настоящее профессиональное предложение с открытым исходным кодом вокруг него », - сказал Муллани. Engineer Jard подошел к разработчикам о работе в компании, сказал он.

Sieger возглавлял проект Sun Kenai, сказал Nutter, который позволяет разработчикам размещать приложения в облаке, немного похожее на SourceForge. Он вернется к полной работе JRuby в Engine Yard.

Четвертый ведущий разработчик JRuby Ола Бини по-прежнему работает в ThoughtWorks, где он был нанят в прошлом году, сказал Наттер.

Пресс-секретарь Sun подтвердила, что последний день разработчиков в Sun будет на этой неделе, но не получил дальнейших комментариев.

Nutter сказал, что он продолжит развивать JRuby и поддерживать сообщество так же, как и раньше. Следующий релиз, 1.4, должен состояться в сентябре, сказал Наттер. «Мы закончили тем, что вернули месяц назад из-за этого шага», сказал он.

«Один из больших фокусов [в 1.4] будет делать для Java-стороны JRuby то, что мы сделали для стороны Ruby, - сказал Наттер. «За последние два-три года мы отлично поработали над тем, чтобы сделать JRuby отличной реализацией Ruby, и теперь мы хотим немного сосредоточиться на том, чтобы убедиться, что это лучший язык JVM, и первый -класса граждан на платформе Java.

«Это включает в себя обеспечение того, чтобы де-факто такие стандарты, как Hibernate, очень хорошо работали с JRuby, следя за тем, чтобы новые библиотеки и фреймворки и стандарты из [Java Community Process] работали с JRuby, а также с Java, а также, в определенной степени, чтобы мы могли продолжать улучшать производительность JRuby на JVM ».

По его словам, команда также проведет определенную работу, чтобы убедиться, что JRuby работает так же хорошо, как и в среде хостинга Engine Yard.

Разработчики планировали объявить о своем движении в блоге во вторник во вторник, сказал он.