Ruby - Configurazione dell'ambiente

Configurazione dell'ambiente locale

Se sei ancora disposto a configurare il tuo ambiente per il linguaggio di programmazione Ruby, allora procediamo. Questo tutorial ti insegnerà tutti gli argomenti importanti relativi alla configurazione dell'ambiente. Ti consigliamo di esaminare prima i seguenti argomenti e poi procedere oltre:

  • Installazione di Ruby su Linux / Unix - Se stai pianificando di avere il tuo ambiente di sviluppo su una macchina Linux / Unix, segui questo capitolo.

  • Installazione di Ruby su Windows - Se hai intenzione di avere il tuo ambiente di sviluppo su una macchina Windows, segui questo capitolo.

  • Opzioni della riga di comando di Ruby - Questo capitolo elenca tutte le opzioni della riga di comando, che puoi usare insieme all'interprete Ruby.

  • Variabili d'ambiente di Ruby - Questo capitolo contiene un elenco di tutte le variabili d'ambiente importanti da impostare per far funzionare Ruby Interpreter.

Editori popolari di Ruby

Per scrivere i tuoi programmi Ruby, avrai bisogno di un editor -

  • Se stai lavorando su una macchina Windows, puoi utilizzare qualsiasi semplice editor di testo come Blocco note o Modifica plus.

  • VIM (Vi IMproved) è un editor di testo molto semplice. Questo è disponibile su quasi tutte le macchine Unix e ora anche su Windows. Altrimenti, puoi usare il tuo editor vi preferito per scrivere programmi Ruby.

  • RubyWin è un Ruby Integrated Development Environment (IDE) per Windows.

  • Ruby Development Environment (RDE) è anche un ottimo IDE per gli utenti di Windows.

Ruby interattivo (IRb)

Interactive Ruby (IRb) fornisce una shell per la sperimentazione. All'interno della shell IRb, è possibile visualizzare immediatamente i risultati dell'espressione, riga per riga.

Questo strumento viene fornito con l'installazione di Ruby, quindi non devi fare nulla in più per far funzionare IRb.

Basta digitare irb al prompt dei comandi e una sessione Ruby interattiva inizierà come indicato di seguito -

$irb
irb 0.6.1(99/09/16)
irb(main):001:0> def hello
irb(main):002:1> out = "Hello World"
irb(main):003:1> puts out
irb(main):004:1> end
nil
irb(main):005:0> hello
Hello World
nil
irb(main):006:0>

Non preoccuparti di quello che abbiamo fatto qui. Imparerai tutti questi passaggi nei capitoli successivi.

Cosa c'è dopo?

Supponiamo ora che tu abbia un ambiente Ruby funzionante e che tu sia pronto per scrivere il primo programma Ruby. Il prossimo capitolo ti insegnerà come scrivere programmi Ruby.