Quid ruby

Ruby est « un langage de script interprété pour une programmation orientée-objet rapide et facile » ; ça veut dire quoi ?

Langage de script interprété :

  • capable de faire des appels système directement
  • avec de puissantes fonctions de traitement des chaînes de caractères et des expressions régulières
  • forte interactivité du développement

Rapide et facile :

  • pas de déclaration des variables
  • les variables sont typées dynamiquement sur le modèle Objet
  • la syntaxe est simple et cohérente
  • gestion automatique de la mémoire

Programmation orientée-objet :

  • tout est un objet et manipulable comme tel
  • classes, héritage, méthodes, etc.
  • méthodes singleton
  • mixin des modules
  • itérateurs et enclosures

Et aussi :

  • entiers à précision illimitée
  • gestion des exceptions
  • chargement dynamique
  • threads

Si certains des termes ci-dessus ne vous sont pas familiers, ne vous inquiétez pas, et continuez de lire. Les arcanes de Ruby sont aisées et vite acquises.

Guide de l’utilisateur * Précédent : Guide de l’utilisateur Suivant : GDU : Pour commencer