JRuby | |
---|---|
Tip de | interpret |
Dezvoltatori |
Charles Nutter, Thomas Enebo, Ola Bini, Nick Sieger |
Scris in | Java , Ruby |
Prima editie | 2001 |
Platformă hardware | Mașină virtuală Java |
ultima versiune | 9.3.6.0 ( 27 iunie 2022 [1] ) |
Stat | activ |
Licență | CPL / GPL / LGPL |
Site-ul web | jruby.org |
JRuby este un interpret pentru limbajul de programare Ruby , scris în întregime în Java (interpretul original a fost scris în C ). Clasele Java pot fi apelate din codul Ruby din JRuby, accesând astfel toate bibliotecile , cadrele și instrumentele platformei Java. De asemenea, puteți accesa codul Ruby din Java. Există suport pentru majoritatea claselor încorporate, BSF [2] .
Utilizarea standard a JRuby este de a-l încorpora într-o aplicație Java pentru a sprijini scriptarea și pentru a accelera dezvoltarea, ceea ce este un avantaj al limbajului Ruby față de limbajele statice . Poate fi folosit și pentru a rula aplicații Rails pe platforme Java.
rubin | |
---|---|
oameni | |
IDE |
|
Implementări |
|
Aplicații |
|
Biblioteci și cadre |
|
Software de server | |
Alte |
|
|
Java | |
---|---|
Platforme | |
Sun Technologies | |
Tehnologii cheie ale terților | |
Poveste |
|
Proprietățile limbajului | |
Limbaje de scripting |
|
conferințe Java |
|