Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| ruby [Le 17/07/2017, 02:27] – [Configuration] correction orthographe J5012 | ruby [Le 10/10/2022, 15:07] (Version actuelle) – [Ajouter de nouvelles fonctionnalités Gems] 212.51.169.140 | ||
|---|---|---|---|
| Ligne 14: | Ligne 14: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Pour installer ce logiciel, il suffit d' | + | Pour installer ce logiciel, il suffit d' |
| Si vous voulez programmer avec le langage Ruby, et développer le langage lui-même, [[: | Si vous voulez programmer avec le langage Ruby, et développer le langage lui-même, [[: | ||
| Ligne 25: | Ligne 25: | ||
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| - | ==== Exemples | + | ==== Exécutez votre premier programme |
| + | * Lancez un éditeur de textes, copiez-y le code suivant, enregistrez-le comme __bonjour.rb__ | ||
| < | < | ||
| - | # Écrit | + | puts "Bonjour monde" |
| - | phrase = " | + | </ |
| - | puts phrase | + | * Exécutez-le avec la commande __ruby__ |
| - | + | < | |
| - | # Écrit " | + | $ ruby bonjour.rb |
| - | phrase[' | + | Bonjour monde |
| - | puts phrase.upcase | + | </ |
| - | + | * Exécution automatique du script Ruby : ajouter le chemin vers la commande __ruby__ dans __bonjour.rb__ et rendez le script Ruby exécutable | |
| - | # Écrit | + | < |
| - | # cinq fois de suite | + | #!/ |
| - | 5.times { puts phrase } | + | puts "Bonjour monde" |
| + | </ | ||
| + | < | ||
| + | $ chmod +x bonjour.rb | ||
| + | $ ./ | ||
| + | Bonjour monde | ||
| </ | </ | ||
| + | Voir plus ... [[https:// | ||
| ==== L' | ==== L' | ||
| Ligne 60: | Ligne 67: | ||
| La commande __gem__ permet la recherche et l' | La commande __gem__ permet la recherche et l' | ||
| + | |||
| + | <note important> | ||
| + | |||
| * Recherche des paquets Gems rails | * Recherche des paquets Gems rails | ||
| < | < | ||
| Ligne 78: | Ligne 88: | ||
| </ | </ | ||
| - | Voir plus ... [[http:// | + | Voir plus ... [[https:// |
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
| Ligne 87: | Ligne 97: | ||
| * **(en)** [[https:// | * **(en)** [[https:// | ||
| * **(fr)** | * **(fr)** | ||
| - | * **(fr)** | + | * **(fr)** |
| * **(fr)** | * **(fr)** | ||
| ---- | ---- | ||
| // | // | ||
