Tags Posts tagged with "jruby"

jruby

przez -
2 329
Red Hat

img src=”http://osworld.pl/wp-content/uploads/Red-Hat-128×128.png” alt=”Red Hat” width=”128″ height=”128″ class=”alignleft size-thumbnail wp-image-85324″ />Charles Nutter i Tom Enebo, kluczowi deweloperzy stojący za projektem JRuby dołączyli do firmy RedHat. Ta wiadomość została ogłoszona na trwającym JRubyConf 2012, a potwierdzona została przez Nuttera na jego Twitterze. JRuby to otwartoźródłowa implementacja języka Ruby dla wirtualnej maszyny Java. Pozwala ona na użycie popularnego frameworka Ruby on Rails w środowisku Java i na kooperację z jej kodem. W niektórych przypadkach, JRuby oferuje lepszą wydajność niż standardowa implementacja Ruby bazująca na języku C.

Nutter i Enebo od 2006 r. pracowali dla firmy Sun Microsystem jako pełnoetatowi inżynierowie. Gdy spółka ta została przejęta przez Oracle, przyszłość projektu okazała się być mocno niepewna. W 2009 r. opuścili korporację i rozpoczęli pracę dla Engine Yard, popularnego dostawcy hostingu Ruby. Oboje pozostali przy nim aż do dzisiaj. Obok tych rewelacji, Engine Yard ogłosiło partnerstwo z linuksowym dostawcą oraz kontynuowanie wsparcie dla rozwoju JRuby.

RedHat wszedł w rynek specjalistycznych rozwiązań Java w 2006 roku, wraz z przejęciem spółki JBoss. W ten sposób stał się głównym udziałowcem Javy, a także poczynił znaczące inwestycje w tę technologię. To sprawiło, że firma stała się odpowiednim pracodawcą dla przodujących kontrybutorów JRuby.

przez -
0 287

Wydano JRuby 1.6.5, implementację języka programowania Ruby dla Wirtualnej Maszyny Java. Został on stworzony w 2001 roku przez Jan Arne Petersen, i jest ściśle zintegrowany z Javą, co pozwala używać zarówno składni Ruby, jak i Javy. Posiada potrójną licencję wolnego oprogramowania: CPL (Common Public Licence), GPLv2 i LGPLv2.1. Aktualnymi liderami projektu są Charles Nutter, Thomas Enebo, Ola Bini i Nick Sieger.

Nowa wersja wymaga mniej pamięci dla wsparcia rozszerzeń C. Zaktualizowano Rubygems do wersji 1.8.9. Dodano wsparcie USR2 Ruby thread dumper i .jrubyc w celu dogodnego przechowywania opcji wykonywania. Usprawniono Java Maps i wydajność Fiber. Pojawiło się lepsze wsparcie dla JVM coroutines i zlib. Zalecana jest aktualizacja z poprzednich wersji.

Polecane

Prasa, Czasopismo

1 866
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...