Android

Sun JRuby Team skoky do lodního motoru Yard

RubyConf 2015 - JRuby 9000 Is Out; Now What? by Thomas Enebo and Charles Nutter

RubyConf 2015 - JRuby 9000 Is Out; Now What? by Thomas Enebo and Charles Nutter
Anonim

Společnost Sun Microsystems JRuby opouští firmu, aby pracovala pro aplikační hostingovou společnost Motor Yard, s odvoláním na nejistotu ohledně plánované akvizice Sunu společností Oracle.

Sun přijal Charlese Nuttera a Thomase Enebo, často nazvaný "JRuby Chlapci "asi před dvěma a půl lety, aby mohli pracovat na plný úvazek na JRuby, implementaci programovacího jazyka Ruby pro virtuální stroj Java. Některé měsíce později Sun najal Nicka Siegera, dalšího klíčového vývojáře JRuby.

Všechny tři začnou pracovat na motoru Engine Yard příští týden. Nutter uvedl, že se rozhodli Sunu z velké části opustit kvůli nejistotě vyplývající z jeho akvizice společnosti Oracle, což je dohoda, která se očekává, že bude uzavřena později v létě až do schválení.

"Abych byl upřímný, neměli jsme žádné důkazy, JRuby, ale také jsme neměli žádné důkazy o tom, že to budou, "řekl Nutter telefonicky v pondělí. "Dva ze tří vývojářů, kteří tento krok podnikli, mají rodiny, chceme se ujistit, že se JRuby dostane na další úroveň a museli jsme se rozhodnout," řekl.

Oracle je velký uživatel technologie Sun společnosti Java a říká, že je to jeden z hlavních důvodů, proč společnost koupila, ačkoli neuváděla podrobnosti o svých plánech.

Získat Sun a mít možnost pracovat na JRuby na plný úvazek byl "doopravdy sen, Řekl Nutter. Tým získal samostatnou práci jako "satelitní projekt", ale díky Sunovým technickým zdrojům za nimi, včetně přístupu ke svým softwarům Glassfish, NetBeans a JVM.

JRuby od té doby prošel několika verzemi a byl nasazen v některých důležitých obchodních aplikacích, včetně systému hlášení a správy infekčních nemocí používaných státem Utahu. "" Opravdu jsme se podařilo vybudovat JRuby do téměř nejlepší alternativy Ruby implementace, která je venku, máme produkční nasazení po celém světě a spousta lidí to opravdu miluje.Neměli jsme to bez Sunu, "řekl Nutter.

Engine Yard, který nabízí hostování pro aplikace Ruby on Rails, najme tým, protože vidí zvýšené využití JRuby pomocí Java Webových vývojářů a postrádá odborné znalosti v této oblasti, řekl Michael Mullany, viceprezident pro marketing. Nedávný průzkum společnosti Evans Data ukázal, že počet vývojářů Ruby vzrostl o 40 procent oproti předchozímu roku, říká.

"Myslím, že jedna z věcí, které mohou JRuby přijmout na další úroveň, je poskytování placené obchodní podpory a skutečné profesionální open-source nabídky kolem něj, "řekl Mullany. Engine Yard oslovil vývojáře o tom, že pracují ve společnosti, uvedl.

Sieger vedl Sun's Project Kenai, řekl Nutter, který umožňuje vývojářům hostit aplikace v oblaku, trochu jako SourceForge. Vrací se na plný úvazek v JRuby na Engine Yard.

Čtvrtý přední vývojář JRuby, Ola Bini, stále pracuje v ThoughtWorks, kde byl přijat v loňském roce, řekl Nutter. poslední den vývojářů u Slunce by byl tento týden, ale neměl další komentář.

Nutter řekl, že bude i nadále rozvíjet JRuby a podporovat komunitu hodně, jako předtím. Další verze, 1.4, se bude konat kolem září, řekl Nutter. "Skončili jsme tím, že jsme se přesunuli zpátky o měsíc kvůli tomuto kroku," řekl.

"Jeden z velkých fokusů [1.4] bude dělat na straně Java JRuby, co jsme udělali pro stránku Ruby, "Řekl Nutter. "Během posledních dvou až tří let jsme udělali opravdu dobrou práci, jak udělat JRubyho do vynikající implementace Ruby, a teď chceme trochu se zaměřit na to, abychom se ujistili, že je to také nejlepší jazyk JVM a první "

" To znamená, že ujistěte se, že de facto standardy jako Hibernate pracují velmi dobře s JRuby, a ujistěte se, že nové knihovny a rámce a standardy z [Java Community Process] pracují s JRuby stejně jako Java, a také do jisté míry, abychom se ujistili, že můžeme pokračovat ve zlepšování výkonu JRuby na JVM. "

Tým bude také pracovat, aby se ujistil, že JRuby běží co nejvíce v prostředí hostingu Engine Yard, uvedl.

Vývojáři plánovali oznámit svůj krok v blogovém příspěvku v úterý odpoledne