Muby is een eenvoudige tekst mode MUD-client gemaakt met robijn en ncurses. Ondersteunt ANSI-kleuren, triggers en allerlei scripting (in Ruby, natuurlijk).
Over Ruby:
Ruby is een dynamische, reflecterende, algemeen doel objectgeoriënteerde programmeertaal die syntax geïnspireerd door Perl met Smalltalk-achtige functies combineert. Ruby is ontstaan in Japan in het midden van de jaren 1990 en werd aanvankelijk ontwikkeld en ontworpen door Yukihiro "Matz" Matsumoto.
Ruby ondersteunt meerdere programmering paradigma's (waaronder functionele, object-georiënteerd en noodzakelijk), en beschikt over een dynamisch soort en automatische geheugenbeheer; het is dan ook te vergelijken in verschillende opzichten Python, Perl, Lisp, Dylan en CLU.
In haar huidige, officiële implementatie, geschreven in C, Ruby is een single-pass geïnterpreteerde taal. Aangezien er momenteel geen specificatie van de Ruby taal, wordt deze implementatie beschouwd als de facto referentie. Met ingang van 2008 zijn er een aantal alternatieve implementaties van de Ruby taal, waaronder Rubinius, JRuby, YARV en IronRuby, die elk een andere benadering, met JRuby verstrekken van just-in-time compilatie functionaliteit.
De taal werd gemaakt door Yukihiro Matsumoto, die begon te werken aan Ruby op 24 februari 1993 en vrijgegeven aan het publiek in 1995. "Ruby" werd genoemd als een edelsteen vanwege een grap binnen Matsumoto's vriendenkring zinspelend op de naam van de Perl programmeertaal.
Met ingang van december 2007, de laatste stabiele versie van de referentie-implementatie is 1.8.6. Afgezien van de verwijzing, worden een aantal andere virtuele machines worden ontwikkeld voor Ruby. Deze omvatten JRuby, een haven van Ruby op het Java-platform, IronRuby, een implementatie van de .NET Framework geproduceerd door Microsoft, en Rubinius, een tolk gemodelleerd naar self-hosting Smalltalk virtuele machines.
Eisen
- Ruby
- RubyGems
Reacties niet gevonden