Ruby
Alors que dans le monde physique, "ruby" fait référence à une pierre précieuse rouge, dans le monde de l'informatique, le ruby est un langage de programmation orienté objet. Si une femme spéciale de votre vie demande un rubis pour son anniversaire, je recommanderais de choisir la pierre précieuse pour le cadeau.
Le langage de programmation Ruby a été créé par Yukihiro Matsumoto et doit son nom à la pierre de naissance de l'un de ses collègues. Fait intéressant, la perle (comme dans le langage Perl) est la pierre précieuse de juin, tandis que le rubis est la pierre précieuse de juillet. Cela laisse à penser que Ruby est un pas en avant par rapport à Perl.
Comme Perl, la force de Ruby réside dans sa simplicité. La syntaxe est très basique et totalement orientée objet. Cela signifie que chaque type de données gérées par le langage est traité comme un objet, même les types de données aussi simples que des entiers. Le code source peut être interprété par l'interprète officiel Ruby ou par JRuby, un interprète basé sur Java.
Ruby est un langage open source, comme PHP, ce qui signifie qu’il est gratuit à télécharger et à utiliser. Il peut être compilé et exécuté sur à peu près n'importe quel système d'exploitation, y compris Unix, Windows et Mac OS X. Pour plus d'informations sur Ruby et pour télécharger le logiciel Ruby, visitez le site Ruby Page d'accueil.