Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22bb95e2dedae97

Jump to content

// Workers AI · dad joke modeIs Rubinius a gem? Yes, it's a ruby in us.

From Wikipedia, the free encyclopedia

Rubinius
DevelopersEvan Phoenix, Brian Shirai
Stable release
5.0 / May 16, 2020; 6 years ago (2020-05-16)[1]
Written inC++ and Ruby
Operating systemUnix-like
TypeRuby programming language compiler
LicenseMozilla Public License
Websiterubinius.com on Internet Archive
Repository

Rubinius is an alternative Ruby implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design,[2] Rubinius seeks to "provide a rich, high-performance environment for running Ruby code."[3]

Goals

[edit]

Rubinius follows in the Lisp and Smalltalk traditions, by natively implementing as much of Ruby as possible in Ruby code.[4]

It also has a goal of being thread-safe in order to be able to embed more than one interpreter in a single application.

Sponsorship

[edit]

From 2007 to 2013, Engine Yard funded one full-time engineer to work exclusively on Rubinius.[5] Evan Phoenix now works at HashiCorp.[6][7]

PowerPC64 support

[edit]

Since version 2.4.0, support on PowerPC64 is enabled.[8]

See also

[edit]

References

[edit]
  1. "Releases - rubinius/rubinius". Retrieved May 17, 2020 via GitHub.
  2. Goldberg, Adele; Robson, Dave (1983). Smalltalk-80: The Language and its Implementation. Addison-Wesley. ISBN 0-201-11371-6.
  3. "Rubinius README". Rubinius Project. Retrieved February 22, 2009.
  4. Nutter, Charles (April 27, 2008). "Promise and Peril for Alternative Ruby Impls". Retrieved February 22, 2009. Evan Phoenix's Rubinius project is an effort to implement Ruby using as much Ruby code as possible.
  5. The future of Rubiniusengineyard.com 2013 Archived April 12, 2018, at the Wayback Machine
  6. "Vektra Joins HashiCorp". www.hashicorp.com. Retrieved June 29, 2017.
  7. "Home". hashicorp.com.
  8. Gustavo Frederico Temple Pedrosa, Vitor de Lima, Leonardo Bianconi (2014). "Release 2.4.0". GitHub. Retrieved January 6, 2020.{{cite web}}: CS1 maint: multiple names: authors list (link)
[edit]