Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

YARV

Index YARV

YARV (Yet another Ruby VM) is a bytecode interpreter that was developed for the Ruby programming language by Koichi Sasada. [1]

12 relations: Apache Subversion, Bytecode, C (programming language), Interpreter (computing), Koichi Sasada, Parrot virtual machine, Rubinius, Ruby (programming language), Ruby MRI, Virtual machine, Yet another, Yukihiro Matsumoto.

Apache Subversion

Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system distributed as open source under the Apache License.

New!!: YARV and Apache Subversion · See more »

Bytecode

Bytecode, also termed portable code or p-code, is a form of instruction set designed for efficient execution by a software interpreter.

New!!: YARV and Bytecode · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: YARV and C (programming language) · See more »

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

New!!: YARV and Interpreter (computing) · See more »

Koichi Sasada

Koichi Sasada is a Japanese computer scientist and a Ruby core committer.

New!!: YARV and Koichi Sasada · See more »

Parrot virtual machine

Parrot is a register-based process virtual machine designed to run dynamic languages efficiently.

New!!: YARV and Parrot virtual machine · See more »

Rubinius

Rubinius is an alternative Ruby implementation created by Evan Phoenix.

New!!: YARV and Rubinius · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

New!!: YARV and Ruby (programming language) · See more »

Ruby MRI

Matz's Ruby Interpreter or Ruby MRI (also called CRuby) was the reference implementation of the Ruby programming language named after Ruby creator Yukihiro Matsumoto ("Matz").

New!!: YARV and Ruby MRI · See more »

Virtual machine

In computing, a virtual machine (VM) is an emulation of a computer system.

New!!: YARV and Virtual machine · See more »

Yet another

Among programmers, yet another (often abbreviated ya, Ya, or YA in the initial part of an acronym) is an idiomatic qualifier in the name of a computer program, organisation, or event that is confessedly unoriginal.

New!!: YARV and Yet another · See more »

Yukihiro Matsumoto

is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language and its reference implementation, Matz's Ruby Interpreter (MRI).

New!!: YARV and Yukihiro Matsumoto · See more »

Redirects here:

Koichi's Ruby Interpreter.

References

[1] https://en.wikipedia.org/wiki/YARV

OutgoingIncoming
Hey! We are on Facebook now! »