JRuby

JRuby
Julkaisuvuosi: 2002
Kehittäjä: Charles Oliver Nutter, Thomas Enebo ja muut
Nykyinen  versio : 9.2.16.0   (3. maaliskuuta 2021)
Käyttöjärjestelmä : Alusta riippumaton
Lisenssi : CPL, GPL ja LGPL
jruby.org

JRuby on yksi tapa toteuttaa Ruby - tulkki in Java . JRuby antaa Java: n ja Rubyn olla vuorovaikutuksessa molempiin suuntiin. JRuby sallii Rubyn käytön vaihtoehtoisena kielenä Java-ajonaikaisessa ympäristössä , kuten BeanShell , Groovy tai Jython .

JRuby aloitti alunperin vuonna 2001 Jan Arne Petersen, vuonna 2008 tärkeimmät kehittäjät olivat Charles Nutter, Thomas Enebo, Ola Bini ja Nick Sieger.

Ruby-toteutus on riittävän lähellä alkuperäistä Ruby on Rails -sovellusta varten ; muutamia Ruby-ominaisuuksia, kuten jatkoa, ei vielä tueta .

Syyskuun lopusta 2007 lähtien JRuby on tulkin lisäksi kääntäjä, joka kääntää Ruby 1.8 -luokat Java-luokiksi.

24. helmikuuta 2009 Charles Nutter onnistui saamaan JRubyn työskentelemään Android-alustalla . Tämä projekti oli vuonna 2010 nimellä Ruboto, kun Google jatkoi Daniel Jackowayn käynnistämää "Summer of Code" -koodia.

Katso myös

turvota

  1. http://blog.headius.com/2009/02/domo-arigato-mr-ruboto.html
  2. https://www.heise.de/newsticker/meldung/Ruboto-App-Ententwicklung-fuer-Android-mit-Ruby-Skriptsprache-1067190.html
  3. Archive link ( Memento of alkuperäisen elokuu 27 2010 in Internet Archive ) Info: arkisto yhteys oli lisätään automaattisesti, ei ole vielä tarkastettu. Tarkista alkuperäinen ja arkistolinkki ohjeiden mukaisesti ja poista sitten tämä ilmoitus.  @ 1@ 2Malline: Webachiv / IABot / blog.danieljackoway.com

kirjallisuus

  • Michael Johann: Ruby on Rails JEE-asiantuntijoille: kattava esittely kiskoihin ja JEE-integraatio JRubyn kanssa . Hanser Verlag, München 2008. ISBN 978-3-446-41535-5

nettilinkit