Qu’est ce que Ruby ?
À propos de Ruby
Indéniablement, Ruby devient de plus en plus populaire. Les « rubyistes » qualifient ce langage d’élégant, voire lui prêtent des qualités artistiques ; ils soulignent dans le même temps qu’il est pratique à utiliser et facile d’accès. Mais tout ça est très éthéré, qu’en est-il concrètement parlant ?
Ruby, une conceptualisation personnelle
Le langage ruby, en terme de syntaxe et de fonctionnalité, a été dès le départ conçu comme un ensemble homogène. Son créateur est le programmeur japonais Yukihiro « Matz » Matsumoto. Ce dernier a rassemblé certaines fonctionnalités de ses langages préférés de l’époque (principalement Perl, Smalltalk, Eiffel, Ada et Lisp) afin d’imaginer un nouveau langage qui mêlerait astucieusement programmations impérative et fonctionnelle. À plusieurs reprises, il a déclaré que son but était « d’essayer de rendre Ruby le plus naturel possible, pas nécessairement simple. »
« Ruby est simple en apparence, mais son architecture interne est très complexe tout comme notre corps peut l’être. »
_Yukihiro « Matz » Matsumoto
C’est cette approche qui a été maintenue depuis lors, pour faire de Ruby un langage robuste, porté par une syntaxe naturelle.
Vous pouvez lire la suite de l’article en suivant le lien ci-dessous.
Source : https://www.ruby-lang.org/fr/about/