Installation de Ruby sur Windows

Le système d’exploitation Windows domine avec près de 70% des parts d’utilisation dans le monde, à l’heure d’écrire cet article. Cette domination fait en sorte que, d’une façon ou d’une autre, en accord ou pas, vous aurez à utiliser dans votre quotidien.

L’écosystème de développement qui va de soi est .NET. Il n’est pas un hasard que .NET soit produit par Microsoft même. Il s’agit de la raison même de l’expression For Us By Us.

Il serait tout de même naïf de croire qu’il y a seulement avec .NET qu’un programmeur peut s’exercer. Si ce n’est pas à travers Cygwin ou même avec un environnement natif, il y a de très bonnes raisons de croire que votre langage open-source préféré soit adapté pour être utilisé sous Windows.

Ruby

Ruby est un langage de programmation orienté objet et dynamique. Le langage en soi a été inventé en 1995 par Yukihiro Matsumoto.

Ce que j’aime, en particulier, avec Ruby est le peu de friction qui a entre les fonctionnalités offertes par le langage lui-même et la structure du langage. Certains sont même allés jusqu’à le comparer au vénérable VB6.

Par exemple, les lignes suivantes :


array_elements = ['table', 'chair', 'floor']
array_elements.each do | element |
puts "#{element} est dans la liste!"
end

view raw

gistfile1.rb

hosted with ❤ by GitHub

Vont donner le résultat suivant :

table est dans la liste!
chair est dans la liste!
floor est dans la liste!

RubyGems

RubyGems est le gestionnaire des librairies tierces associées à Ruby. Il permet la gestion et la configuration des librairie que vous désirez utiliser. Dans le cas où vous venez du monde de .NET, sachez que le concept est très similaire à NuGet.

Sa syntaxe est assez linéaire. Dans la majorité des cas, vous voudrez simplement l’invoquer de la façon suivante : gem install votre_librairie.

Par exemple, pour installer la librairie Sinatra, vous l’appelez de cette façon : gem install sinatra. Le tour est joué!

Ruby On Windows

La meilleure façon de configurer Ruby sur son système Windows est par l’entremise de Ruby On Windows. Il s’agit d’un installateur sous le format d’un MSI permettant la configuration de Ruby ainsi que ses fonctionnalités satellite.

L’installation de RoW est assez simple. Il suffit de télécharger et installer  la plus récente version à l’adresse http://rubyinstaller.org/downloads/.

À l’heure actuelle, la version la plus récente de Ruby est 1.9.3-p327. Prenez note que cette RoW est mise à jour assez fréquemment.

La procédure détaillée pour l’installation se résumé à cliquer sur suivant quelques fois et attendre un peu. Cela est aussi simple qu’il est entendu.

S’amuser avec Ruby

Une fois le tout installé, vous aurez les éléments suivants dans votre menu démarrer :

Les points d’intérêts principaux sont :

  • Interactive Ruby (irb) : Permet de tester votre code en temps réel. Vous pouvez littéralement copier/coller votre code là-dedans et voir les résultats à mesure que le code est interprété.
  • RubyGems Documentation Server : Interface web centralisant la documentation des gems que vous avez d’installé sur votre ordinateur.

Pour le reste, il vous faut un éditeur texte et un peu de volonté pour apprendre un nouveau langage de programmation. Un fichier ruby s’exécute de la façon suivante : ruby fichier.rb.

Happy hacking!

Publicité

Auteur : Pascal Paradis

Je suis les mains et le cerveau derrière http://frenchcoding.com. Je développe des microservices chez @UbisoftMTL. Amateur de Hockey et j'aime la technologie, en général.

3 réflexions sur “Installation de Ruby sur Windows”

  1. hello

    je suis passé par là à une époque (ruby et rails sous windows), mais j’ai du me résoudre à abandonner totalement microsoft en raison de problématique de composants, donc linux + ruby + rails = ma config préférée :)

Laisser un commentaire

Entrer les renseignements ci-dessous ou cliquer sur une icône pour ouvrir une session :

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

%d blogueueurs aiment cette page :