JRuby

E96201

JRuby is a high-performance implementation of the Ruby programming language that runs on the Java Virtual Machine and integrates with Java libraries.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (3)

Label Occurrences
JRuby canonical 6
Java Ruby 1
Ruby (via JRuby) 1

Statements (48)

Predicate Object
instanceOf Ruby implementation
open-source software
software project
abbreviation JRuby self-linksurface differs
surface form: Java Ruby
category JVM language implementation
Ruby interpreter
compatibleWith Java Platform, Standard Edition
surface form: Java SE
createdBy Charles Nutter
Thomas Enebo
developmentStatus actively maintained
enables deploying Ruby apps to Java application servers
running Ruby code on the JVM
using Java libraries from Ruby
hasFeature Java
surface form: Java integration API

accessing Java classes as Ruby constants
invoking Java methods as Ruby methods
support for JDBC database access
support for JRuby-specific standard libraries
support for WAR deployment to Java application servers
tooling integration with Java ecosystem
implements Ruby language specification
integratesWith Java libraries
Java Platform, Standard Edition
surface form: Java platform
license Eclipse Public License
GNU General Public License
surface form: GPL
programmingLanguage Ruby
repository https://github.com/jruby/jruby
runsOn Java Virtual Machine
supports JIT compilation via JVM
Rack-based Ruby web frameworks
Rails applications
Ruby
surface form: Ruby programming language

RubyGems
calling Java code from Ruby
command-line execution of Ruby scripts
embedding Ruby in Java applications
multithreading
native Java threads
supportsVersion Ruby
surface form: Ruby 1.8

MRI (Matz's Ruby Interpreter)
surface form: Ruby 1.9

Ruby
surface form: Ruby 2.x
targetPlatform Java Virtual Machine
surface form: JVM
usedFor enterprise integration
scripting within Java applications
web application development
website https://www.jruby.org
writtenIn Java
Ruby

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Sinatra runsOn JRuby
MRI alternativeTo JRuby
JRuby abbreviation JRuby self-linksurface differs
this entity surface form: Java Ruby
Rubinius competesWith JRuby
Burp Suite supportsExtensionAPI JRuby
this entity surface form: Ruby (via JRuby)