À propos de Ruby
Ruby est un langage de programmation interprété, orienté objet et multi-paradigme.
Pourquoi Ruby ?
Ce langage a plusieurs avantages. À savoir :
Souple et simple d’utilisation
De plus, c’est un langage de programmation reconnu par sa souplesse. Il permet d’optimiser la productivité en réduisant le temps de développement.
Efficace pour les startups et le prototypage
Ce langage convient parfaitement aux startups. Ou alors, à toute entreprise qui souhaite livrer ses produits logiciels rapidement.
Quelques fonctionnalités
Le langage de programmation dispose de plusieurs fonctionnalités parmi lesquelles :
L’orienté objet omniprésent
Il est nativement orienté objet contrairement à PHP.
Le ramasse-miettes
Il permet de libérer automatiquement la mémoire.
La réflexion
Sur Ruby les programmes et les objets peuvent s’inspecter eux-mêmes et se modifier.
Quelques inconvénients de Ruby
Faible communauté
La communauté de support de Ruby n’est pas aussi forte comme celle de PHP. Les documents sur la programmation de ce langage sont peu étendus.
La lenteur dans le traitement
Par ailleurs, le temps de réponses des applications conçurent avec le langage sont très lents. Comparativement à d’autre langage comme Java.