Utilizzo di un interprete interattivo (REPL)

Ruby:
Utilizzo di un interprete interattivo (REPL)

Come fare:

La REPL di Ruby si chiama IRB (Interactive Ruby). Immergiti e prova Ruby direttamente dal tuo terminale:

irb
2.7.0 :001 > puts "Ciao, mondo di Ruby!"
Ciao, mondo di Ruby!
 => nil
2.7.0 :002 > 5.times { print "Ruby! " }
Ruby! Ruby! Ruby! Ruby! Ruby!  => 5

Approfondimento

Introdotta in Ruby 1.8, IRB è un pilastro per i Rubyisti. Si ispira alle shell interattive di Lisp e Python, fondendo la sperimentazione con un feedback immediato. Alternative come Pry offrono più funzionalità come l’evidenziazione della sintassi e un ambiente di debug più robusto. IRB di per sé è semplice ma può essere potenziata con gemme come ‘irbtools’ per estenderne la funzionalità. Il modo in cui IRB gestisce il ciclo leggi-valuta-stampa è leggendo ogni riga di input, valutandola come codice Ruby, e poi stampando il risultato, ripetendo questo processo fino all’uscita.

Vedi Anche