Rubinius X is an experiment to bring modern programming language design to Ruby. It is generally well-known that Ruby is a combination of ideas from Smalltalk, Lisp, and Perl. Rubinius X aims to purge the Perl, soup up the Smalltalk, and leverage functional concepts seen in modern Lisps like Clojure.
In this talk, Brian will discuss the motivation for creating Rubinius X and show how its features support writing modern applications in a world where connected devices and multi-core CPUs are everywhere.
Brian is the maintainer of Rubinius and creator of RubySpec and Rubinius X. He’s driven to make Ruby the friendliest programming language in the universe.