Rubin
Podczas gdy w świecie fizycznym „rubin” odnosi się do czerwonego kamienia, w świecie komputerów rubin jest językiem programowania zorientowanym obiektowo. Jeśli jakaś wyjątkowa kobieta w Twoim życiu prosi o rubin na swoje urodziny, polecam wybranie kamienia na prezent.
Język programowania Ruby został stworzony przez Yukihiro Matsumoto i został nazwany na cześć kamienia narodzin jednego z jego kolegów. Co ciekawe, perła (tak jak w języku Perl) to czerwcowy kamień, a rubin to lipcowy kamień. To sprawia, że subtelna sugestia, że Ruby jest krokiem naprzód w stosunku do Perla.
Podobnie jak Perl, siła Rubiego tkwi w jego prostocie. Składnia jest bardzo prosta i całkowicie zorientowana obiektowo. Oznacza to, że każdy typ danych obsługiwanych przez język jest traktowany jako obiekt, nawet typy danych tak proste, jak liczby całkowite. Kod źródłowy może być interpretowany przez oficjalnego interpretera Rubiego lub przez JRuby, interpreter oparty na Javie.
Ruby jest językiem open source, na przykład PHP, co oznacza, że można go pobrać i używać za darmo. Można go skompilować i uruchomić na prawie każdym systemie operacyjnym, w tym Unix, Windows i Mac OS X. Aby uzyskać więcej informacji o Rubim i pobrać oprogramowanie Ruby, odwiedź Strona domowa Ruby.