Première approche

1. Hello World

Commençons par créer un fichier helloworld.rb. Ce fichier contiendra le code suivant : puts "hello world". Lorsque nous regardons le résultat dans notre environnement de programmation (voir le chapitre Installation de Ruby - Les environnements de programmation), nous obtenons dans la console la chaîne hello world.

puts est une méthode redirigeant un texte vers la sortie standard suivi d’un retour à la ligne. Une méthode avec Ruby est définie, comme pour tout langage de programmation classique, par un nom et éventuellement par des arguments. Dans notre cas l’argument est la chaîne "hello world".

Nous pouvons étendre notre programme par plusieurs instructions, chacune sur une ligne.

Puts "hello"
puts "world" 

Nous obtiendrons en sortie :

hello
world 

Pour améliorer notre résultat, nous pouvons mettre les lettres h et w en majuscules par la méthode capitalize selon :

puts "hello".capitalize
puts "world".capitalize 

Nous obtenons alors :

Hello
World 

La méthode capitalize est positionnée étrangement, nous aurions pu simplement passer notre chaîne en argument de cette méthode. La raison tient à la structuration des valeurs en Ruby comme nous allons le voir par la suite (nous sommes dans un univers d’objets).

Pour faciliter la lecture de notre code, un commentaire peut être positionné par # et s’étendra...

Pour consulter la suite, découvrez le livre suivant :
couv_Ruby.PNG
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les environnements de programmation
Suivant
Les méthodes