Napełnianie suchego doku.
Zespół JRuby firmy Sun Microsystems opuszcza firmę, aby pracować dla firmy hostingowej aplikacji Engine Yard, powołując się na niepewność związaną z planowanym przejęciem firmy przez Oracle.
Sun zatrudnił Charlesa Nuttera i Thomasa Enebo, często nazywanych "JRuby" Chłopaki, "około dwa i pół roku temu, dzięki czemu mogli pracować w pełnym wymiarze czasu nad JRuby, implementacją języka programowania Ruby dla wirtualnej maszyny Java. Kilka miesięcy później Sun zatrudnił Nicka Siegera, kolejnego kluczowego dewelopera JRuby.
Wszystkie trzy rozpoczną pracę w Engine Yard w przyszłym tygodniu. Nutter powiedział, że zdecydował się opuścić Sun w dużej mierze ze względu na niepewność wynikającą z przejęcia przez Oracle, transakcji, której zakończenie planowane jest na lato tego roku, do czasu zatwierdzenia przez organy regulacyjne.
"Szczerze mówiąc, nie mieliśmy dowodów na to, że Oracle nie poparłoby JRuby, ale nie mieliśmy też żadnych dowodów na to, że będą - odparł Nutter w poniedziałek. "Dwóch z trzech deweloperów wykonujących ten ruch ma rodziny, chcemy mieć pewność, że JRuby przejdzie do następnego poziomu i musieliśmy podjąć decyzję" - powiedział.
Oracle jest dużym użytkownikiem technologii Java firmy Sun i mówi, że to jeden z głównych powodów, dla których kupił firmę, chociaż nie podał szczegółów na temat jej planów.
Zatrudnienie przez Sun i możliwość pracy w pełnym wymiarze godzin na JRuby było "spełnieniem marzeń - powiedział Nutter. Zespół rozpoczął samodzielną pracę jako "projekt satelitarny", ale dzięki zasobom inżynieryjnym firmy Sun, w tym dostępowi do oprogramowania Glassfish, NetBeans i JVM.
Od tego czasu JRuby przeszedł kilka wersji i został wdrożony w niektórych krytycznych aplikacjach biznesowych, w tym system raportowania i zarządzania chorobami zakaźnymi wykorzystywany przez stan Utah.
"Naprawdę udało nam się zbudować JRuby w prawie najlepszej alternatywnej implementacji Ruby, mamy tam wdrożenia produkcyjne na całym świecie i naprawdę nie moglibyśmy tego zrobić bez Sun ", powiedział Nutter.
Engine Yard, który oferuje hosting aplikacji Ruby on Rails, zatrudnia zespół, ponieważ widzi zwiększone wykorzystanie JRuby przez Javę Twórcy stron internetowych i brak wiedzy w tej dziedzinie, powiedział Michael Mullany, wiceprezes ds. Marketingu. Niedawna ankieta przeprowadzona przez Evans Data wykazała, że liczba programistów Ruby wzrosła o 40 procent w porównaniu z rokiem poprzednim.
"Myślę, że jedną z rzeczy, które mogą zabrać JRuby na wyższy poziom, jest oferowanie płatnej oferty wsparcia komercyjnego i prawdziwa profesjonalna oferta open-source wokół niego ", powiedział Mullany. Engine Yard zwrócił się do deweloperów o pracę w firmie, powiedział.
Sieger prowadził projekt Sun Kenai, powiedział Nutter, który pozwala programistom hostować aplikacje w chmurze, trochę jak SourceForge. Wróci do pełnoetatowej pracy JRuby w Engine Yard.
Czwarta wiodąca deweloperka JRuby, Ola Bini, nadal pracuje w ThoughtWorks, gdzie został zatrudniony w zeszłym roku, powiedział Nutter.
Rzeczniczka Sun potwierdziła to Ostatni dzień deweloperów w Sun będzie w tym tygodniu, ale nie ma dalszych komentarzy.
Nutter powiedział, że będzie nadal rozwijać JRuby i wspierać społeczność tak jak wcześniej. Kolejne wydanie, 1.4, ma się ukazać około września, powiedział Nutter. "Przenieśliśmy go miesiąc temu z powodu tego ruchu", powiedział.
"Jeden z dużych skupień [w 1.4] będzie robił dla strony Java JRuby, co zrobiliśmy dla strony Ruby, "Nutter powiedział. "W ciągu ostatnich dwóch, trzech lat zrobiliśmy naprawdę dobrą robotę, aby JRuby stał się doskonałą implementacją Rubiego, a teraz chcemy skupić się nieco na upewnieniu się, że jest to również najlepszy język JVM, a także pierwszy -klasowy obywatel na platformie Java.
"Obejmuje to sprawdzenie, czy standardy de facto, takie jak Hibernate, działają bardzo dobrze z JRuby, dzięki czemu nowe biblioteki i frameworki oraz standardy z [Java Community Process] współpracują z JRuby i Javą, a także, do pewnego stopnia, upewniając się, że możemy nadal poprawiać wydajność JRuby w JVM. "
Zespół będzie także pracował, aby upewnić się, że JRuby działa jak najlepiej w środowisku hostingowym Engine Yard, powiedział.
Deweloperzy planowali ogłosić swój ruch na blogu we wtorek po południu, powiedział.
Jak podejście zespołu Microsoft zwiększa skuteczność zabezpieczeń
Microsoft dąży do zwiększenia partnerstwa w celu zapewnienia bardziej skutecznego bezpieczeństwa - dzięki skoordynowanemu ujawnianiu luk i włączeniu Adobe w MAPP.
Jak korzystać z silnika wiedzy Wolfram Alpha
Zobacz, jak wykorzystać silnik obliczeniowy Wolfram Alpha do generowania haseł, znajdowania odpowiedzi na matematykę, algebry, rozwiązywania równań , całki, rozwiązywanie równań różniczkowych itp.
Inicjatywy Rethink zespołu IE: NORAD, CyArk, Hover, Everest, itp.
Propozycja inicjatywy Rethink zespołu Microsoft IE, CyArk, Hover, NORAD i Everest: Rivers of Ice, aby zaprezentować możliwości i przesuwać granice nowoczesnej przeglądarki.