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
- ↑ http://blog.headius.com/2009/02/domo-arigato-mr-ruboto.html
- ↑ https://www.heise.de/newsticker/meldung/Ruboto-App-Ententwicklung-fuer-Android-mit-Ruby-Skriptsprache-1067190.html
- ↑ 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.
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