a r n i m  s a u e r b i e r




s o f t w a r e

for Nokia internet tablets


What Is Ruby?

Maemo-Ruby Homepage

Ruby Language Interpreter

(from wikipedia) "Ruby is a dynamic, reflective, general purpose object-oriented programming language. Originating in Japan in the mid 1990s, Ruby was initially developed and designed by Yukihiro "Matz" Matsumoto and combines syntax inspired by Perl with Smalltalk-like object-oriented features.

Ruby supports multiple programming paradigms (including functional, object oriented and imperative), and features a dynamic type system and automatic memory management; it is therefore similar in varying respects to Python, Perl, Lisp, Dylan, and CLU."

Ruby for Maemo is the work of 'Alterego'. It is a required library for the RubyBox DOSBox frontend/game-launcher. It has bindings to hildon widgets for gui actions. Think of it as an alternative to python.

[UPDATE 01.2009]
Alterego has been improving Ruby over the holidays. Here's the repository entry for Application Manager
"http://stage.rubyx.co.uk/maemo/ diablo user"

You may also find more maemo rubyness (outdated?) at:

Mark Somerville's (Spakman) Repository

http://pierre.droids-corp.org/maemo/

Marc Blumenfrucht's Ruby Repository