Découvrir le langage Ruby

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/

En savoir plus sur Ruby?

Articles Documentation Formation (IRL) Formation en ligne (free) Livres Meetup Outils Podcasts Social Tutoriels