MRI

E96200

MRI (Matz's Ruby Interpreter) is the standard reference implementation of the Ruby programming language, written in C and known for prioritizing simplicity and developer happiness.

AI illustration

How this image was made

AI-generated illustration of MRI

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 MRI (MRI (Matz's Ruby Interpreter) is the standard reference implementation of the Ruby programming language, written in C and known for prioritizing simplicity and developer happiness.)

All labels observed (2)

Label Occurrences
MRI canonical 4
MRI Ruby 3

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Ruby implementation ⓘ
Ruby interpreter ⓘ
abbreviationOf Matz's Ruby Interpreter ⓘ
acronym MRI ⓘ
alternativeTo JRuby ⓘ
Rubinius ⓘ
TruffleRuby ⓘ
backwardCompatibleWith most Ruby 1.8 code ⓘ
creator Yukihiro Matsumoto ⓘ
designedBy Yukihiro Matsumoto ⓘ
distribution CRuby ⓘ
linked to: Ruby
freeSoftware true ⓘ
fullName Matz's Ruby Interpreter ⓘ
hasComponent YARV virtual machine ⓘ
bytecode interpreter ⓘ
mark-and-sweep garbage collector ⓘ
hasFeature Global Interpreter Lock ⓘ
implementationLanguage C ⓘ
implements Ruby core classes ⓘ
Ruby standard library ⓘ
implementsLanguage Ruby ⓘ
introducedYARVInVersion Ruby 1.9 ⓘ
linked to: Ruby
license 2-clause BSD License ⓘ
linked to: BSD license

Ruby License ⓘ
maintainer Ruby core team ⓘ
linked to: Ruby
openSource true ⓘ
partOf Ruby language ecosystem ⓘ
linked to: Ruby
primaryUseWithFramework Ruby on Rails ⓘ
prioritizes developer happiness ⓘ
simplicity ⓘ
programmingLanguage C ⓘ
referenceImplementationOf Ruby programming language ⓘ
linked to: Ruby
repositoryHost GitHub ⓘ
repositoryName ruby ⓘ
runsOn Linux ⓘ
Windows ⓘ
macOS ⓘ
supports functional programming features ⓘ
garbage collection ⓘ
metaprogramming ⓘ
object-oriented programming ⓘ
supportsVersion Ruby 2.x ⓘ
linked to: Ruby

Ruby 3.x ⓘ
linked to: Ruby
targetPlatform cross-platform ⓘ
usedFor automation ⓘ
prototyping ⓘ
scripting ⓘ
web development ⓘ

How these facts were elicited

Referenced by (7)

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

Sinatra → runsOn → MRI Ruby ⓘ
linked to: MRI
YARV virtual machine → usedIn → MRI Ruby ⓘ
linked to: MRI
Active Support → compatibleWith → MRI Ruby ⓘ
linked to: MRI
Ruby → standardImplementation → MRI ⓘ
subject linked to: Ruby programming language
Ruby → hasImplementation → MRI ⓘ
subject linked to: Ruby programming language