Ruby

Ruby est un langage de programmation open source, interprété et orienté objet créé par Yukihiro Matsumoto, qui a choisi le nom de la pierre précieuse pour suggérer "un bijou de langage". Ruby a été conçu pour être portable, facile à utiliser, complet et extensible. Ruby a été développé principalement sur Linux et fonctionne avec la plupart des plateformes telles que DOS, Windows OS, MacIntosh OS/2 OS/2. La simplicité de Ruby, qui a été en partie inspirée par Ada Eiffel et d'autres, le rend facile à lire pour toute personne familière avec les langages de programmation modernes.

Perl et Smalltalk sont similaires à Ruby. Les auteurs du livre Programming Ruby : The Pragmatic Programmer's Guide, David Thomas et Andrew Hunt disent qu'il est entièrement orienté objet, comme Smalltalk, bien que plus conventionnel à utiliser -- et aussi pratique que Perl, mais entièrement orienté objet, ce qui conduit à des programmes mieux structurés et plus faciles à maintenir. Pour être conforme aux principes de la programmation extrême (XP), Ruby permet que des parties de projets soient écrites dans d'autres langages s'ils sont mieux adaptés.

Vous pouvez également être intéressé
  1. Ruby on Rails (RoR ou Rails) Ruby on Rails, parfois appelé "RoR" ou simplement "Rails", est un framework open source pour le développement Web en Ruby, un langage de programmation orienté objet (POO) similaire à Perl et Python. La principale différence entre Ruby on Rails et les autres frameworks de développement réside dans la rapidité et...

Les rédacteurs de notre site frère, The Ajaxian, tiennent un blog sur les actualités et les tendances de Ruby.