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.

AI illustration

How this image was made

AI-generated illustration of JRuby

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

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

All labels observed (5)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Ruby implementation ⓘ
open-source software ⓘ
software project ⓘ
abbreviation Java Ruby ⓘ
linked to: JRuby
category JVM language implementation ⓘ
Ruby interpreter ⓘ
compatibleWith 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 integration API ⓘ
linked to: Java

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 ⓘ
license Eclipse Public License ⓘ
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 programming language ⓘ
linked to: Ruby

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

Ruby 1.9 ⓘ
Ruby 2.x ⓘ
linked to: Ruby
targetPlatform JVM ⓘ
usedFor enterprise integration ⓘ
scripting within Java applications ⓘ
web application development ⓘ
website https://www.jruby.org ⓘ
writtenIn Java ⓘ
Ruby ⓘ

How these facts were elicited

Referenced by (23)

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

Sinatra → runsOn → JRuby ⓘ
MRI → alternativeTo → JRuby ⓘ
JRuby → abbreviation → Java Ruby ⓘ
linked to: JRuby
Rubinius → competesWith → JRuby ⓘ
Burp Suite → supportsExtensionAPI → Ruby (via JRuby) ⓘ
linked to: JRuby
Charles Nutter → knownFor → JRuby ⓘ
Charles Nutter → worksOn → JRuby ⓘ
Charles Nutter → implements → Ruby on the Java Virtual Machine ⓘ
linked to: JRuby
Thomas Enebo → knownFor → JRuby ⓘ
Thomas Enebo → coCreatorOf → JRuby ⓘ
Thomas Enebo → notableWork → JRuby, a Ruby implementation on the Java Virtual Machine ⓘ
linked to: JRuby
Ruby → hasImplementation → JRuby ⓘ
subject linked to: Ruby programming language