Android

Sun a angajat pe Charles Nutter și Thomas Enebo, adesea numit "JRuby Baieti ", cu aproximativ doi ani si jumatate in urma, ca sa poata lucra cu JRuby, o implementare a limbajului de programare Ruby pentru Java Virtual Machine. Câteva luni mai târziu, Sun la angajat pe Nick Sieger, un alt dezvoltator cheie JRuby.

Cum se schimba uleiul unei motociclete

Cum se schimba uleiul unei motociclete
Anonim

Oracle este un utilizator mare al tehnologiei Java a Sun si spune ca este unul dintre motivele principale pe care le-a cumparat companiei, desi nu a dat detalii despre planurile sale.

Obtinerea angajatilor de catre Sun si acordarea sansa de a lucra cu JRuby cu norma intreaga a fost "un adevarat vis devenit realitate, A spus Nutter. Echipa a lucrat independent ca un "proiect prin satelit", dar cu resursele tehnice ale Sun în spatele lor, inclusiv accesul la software-urile sale Glassfish, NetBeans și JVM.

JRuby a trecut de mai multe versiuni și a fost implementat în anumite aplicații de afaceri importante, inclusiv un sistem de raportare și management al bolilor infecțioase, utilizat de statul Utah.

"Am reușit să construim JRuby în cea mai bună implementare Ruby alternativă care este acolo, avem implementări de producție în întreaga lume și o mulțime de oameni chiar o iubesc.Noi cu siguranță nu am fi putut face acest lucru fără Sun ", a spus Nutter.

Motor Yard, care oferă găzduire pentru aplicațiile Ruby on Rails, angajează echipa pentru că văd utilizarea crescută a lui JRuby de către Java Dezvoltatorii web și nu au experiență în acest domeniu, a declarat Michael Mullany, vicepreședinte al departamentului de marketing. Un studiu recent realizat de Evans Data a aratat ca numarul dezvoltatorilor Ruby creste cu 40% fata de anul precedent, a spus el.

"Cred ca unul dintre lucrurile pe care JRuby le poate lua la urmatorul nivel este oferirea unei oferte de suport comercial platita si adevarata oferta profesionala open-source in jurul acestuia ", a spus Mullany. Engine Yard sa adresat dezvoltatorilor despre lucrul la companie, a spus el.

Sieger a fost liderul proiectului Sun Kenai, a spus Nutter, care permite dezvoltatorilor să găzduiască aplicații în nor, ceva asemănător cu SourceForge. El se va întoarce la locul de muncă cu JRuby cu normă întreagă la Motor Yard.

Cel de-al patrulea dezvoltator JRuby, Ola Bini, lucrează încă la ThoughtWorks, unde a fost angajat anul trecut, a spus Nutter. ultima zi a dezvoltatorilor la Sun va fi în această săptămână, dar nu a mai avut nici un comentariu.

Nutter a spus că va continua să dezvolte JRuby și să sprijine comunitatea mult ca înainte. Următoarea versiune, 1.4, se datorează în jurul lunii septembrie, a spus Nutter. "Am ajuns sa mutam inapoi o luna din cauza acestei miscari", a spus el.

"Unul dintre marile focuri va face pentru partea Java a JRuby ceea ce am facut pentru partea Ruby, A spus Nutter. "În ultimii doi-trei ani am făcut o treabă foarte bună de a face JRuby într-o implementare excelentă Ruby și acum ne dorim să ne îndreptăm atenția puțin spre a ne asigura că este și cea mai bună limbă JVM, -class citizen pe platforma Java

"Aceasta include asigurarea faptului ca standardele de facto cum ar fi Hibernate functioneaza foarte bine cu JRuby, asigurandu-se ca noi biblioteci si cadre si standarde din [Community Community Process] lucreaza cu JRuby precum si Java, și, de asemenea, într-o măsură, asigurându-ne că putem continua să îmbunătățim performanța JRuby pe JVM. "

Echipa va lucra, de asemenea, pentru a se asigura că JRuby rulează cât mai curând posibil în mediul de găzduire a motorului Yard, a spus el.

Dezvoltatorii au planificat să-și anunțe mișcările într-un articol de blog marți după-amiază, a spus el.