Saisir un mot clé:
 
 


Logiciels libres > Coder : Langage >

Ruby

Ruby est un langage de programmation interprété et orienté objet, qui est à la fois simple et puissant.

Simple (à apprendre et à utiliser), car sa syntaxe est cohérente, et surtout a été conçue pour éviter autant que possible les mauvaises surprises.

Et puissant pour de nombreuses raisons :

  • tout est objet en ruby (par exemple, le chiffre 3 qui est une instance de la classe Fixnum)
  • pas besoin de libérer la mémoire : le ramasse-miettes s’en charge
  • la gestion des exceptions permet de gérer facilement les erreurs
  • les expressions régulières sont faciles à utiliser (même en japonais [1])
  • et beaucoup d’autres fonctionnalités, comme la possibilité de rajouter une méthode à une classe ou à une instance pendant l’éxécution...

Quand on rajoute ses autres atouts (portabilité, performances [2], facilité de rajouter des extensions en C), on se retrouve avec un langage de programmation qui gagnerait à être plus connu.

SITE OFFICIELcopie d'écran
Url d'origine: framasoft.net
Licence: Creative Common
Logiciels libre, petite définition : L'expression logiciel libre correspond au terme anglais free software. Comme ce dernier est ambigu en anglais, free pouvant signifier « libre » ou « gratuit », on voit le terme français « libre » de plus en plus utilisé, même en anglais.
URL origine: www.framasoft.net
Sauf mention contraire, les documents publiés sur le site sont placés sous licence libre Creative Commons BY-SA
Home

Données
A la une
Articles
Formatons en lignes
Téléchargement
Licence GNU
Encyclopedie
Portail logiciels libres

Partenaires

beyrouthsurseine.com
Sonnerie & Logos
Photos-Video
Ringtones-Sonnerie
Actualite.org
Terrain tennis

  
Mai 2008
L
M
M
J
V
S
D
1 234
5678 91011
12 131415161718
19202122232425
262728293031
     
Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés, le reste © technicmania.com