Perchè Ruby

Perchè usare Ruby invece dei più noti C/C++, Java, Fortran?

Il motivo è semplice: essendo un primo corso di informatica/calcolo numerico/programmazione l’attenzione deve essere focalizzata sulla programmazione e non sulle caratteristiche del linguaggio.

Da questo punto di vista Ruby è una ottima scelta essendo un linguaggio tra i più facili da imparare per una programmazione a basso livello. Ma è un linguaggio sofisticato e abbastanza completo e supporta vari paradigmi di programmazione. È un linguaggio interpretato e quindi non necessita di compilazione, librerie da “linkare” o altro. Insomma è un linguaggio dove si ci concentra solo sull’algoritmo e sulla programmazione.

Infine avendo una sintassi simile al C è molto facile una volta imparato a programmare passare ad altri linguaggi come C/C++, Java, Fortran, Pascal etc.

Per avere avere una idea di quanti linguaggi di programmazione sono stati inventati date una occhiata al sito: Computer Languages History.

Installare Ruby

Internet è pieno di guide sulla installazione e sulla programmazione in Ruby. Dimostrate un po’ di autonomia facendo una ricerca su Google prima di venire a chiedere aiuto. Risparmierete tempo nostro e soprattutto vostro.

Installare Ruby (Windows)

Per il sistema operativo windows l’interprete Ruby può essere scaricato da RubyInstaler

Una volta installato ruby l’interprete é immediatamente disponibile usando la finestra di comando di Ruby. Qui c’é un filmato su come si installa Ruby e sul lancio della finestra di comando.

I programmi in Ruby sono dei semplici file di testo. Per scrivere questi file conviene usare un editor di testo con colorazione della sintassi che conosce la grammatica di Ruby come ad esempio Notepad++ oppure Editra.

Installare Ruby (Linux)

Per il sistema operativo Linux l’interprete Ruby é già disponibile oppure basta usare il gestore di pacchetti per installarlo.

In alternativa si può usare rvm, leggi qui per ulteriori dettagli.

Installare Ruby (OSX)

Ruby sui sistemi piu resenti é gia installato. Per vedere se é disponibile digitare which ruby da terminale. Se Ruby é presente nel sistema il comando risponde con la path dove é installato Ruby.

Se Ruby non é presente per prima cosa occorre che Xcode sia installato. Poi la cosa più semplice é installare [Homebrew] per poi installare Ruby con il comando brew install ruby.

Software

Questo blog è stato realizzando sfruttando:

Un grazie a coloro che hanno messo a disposizione queste tecnologie, che ci hanno permesso di costruire questo sito.