Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Ruby"
Differenze tra le versioni 2 e 3
Versione 2 del 19/04/2009 13.11.25
Dimensione: 0
Autore: Alberto
Commento: Leggere GuidaWiki!!!
Versione 3 del 24/11/2010 22.03.34
Dimensione: 2721
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Programmazione/Ruby
#language it
#format wiki
[[Indice(depth=1)]]
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,421926.0.html"; rilasci="10.10 10.04 9.10 8.04";)]]

= Introduzione =

'''Ruby''' è un linguaggio di programmazione ad oggetti.

= Installazione =

[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto [apt://ruby ruby] reperibile dal [:Repository/Componenti:componente] '''main''' dei [:Repository:repository ufficiali].
{{{
#!frame align=clear
}}}
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">Il pacchetto ''ruby'' installerà la versione 1.8 dell'interprete, attualmente stabile. Nei repository è anche disponibile la versione 1.9 che offre prestazioni migliori, ma il supporto alle librerie di terze parti non è ancora completo. Quest'ultima è supportata da versioni del framework [:Programmazione/RubyOnRails:Ruby on Rails] 2.3 e superiori. ||

= Installazione di Irb =

Per sviluppare in '''Ruby''' è possibile utilizzare il terminale fornito dal pacchetto ''irb''.

[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto [apt://irb irb], reperibile dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali].

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">Da '''Ubuntu 10.10''', '''irb''' è fornito dal pacchetto ''ruby'' e pertanto non è necessaria alcuna operazione''. ||

= Primi passi in Ruby =

Normalmente i sorgenti '''Ruby''' hanno estensione `.rb` e per avviarli è sufficiente digitare in una finestra di terminale il seguente comando: {{{
ruby nome_file_sorgente.rb
}}}

Per familiarizzare con '''Ruby''' utilizzare '''Irb''' avviandolo in una finestra di terminale con il seguente comando: {{{
irb
}}}

Di seguito si mostra un esempio di "Hello World!" e la stampa dell'orario corrente ripetuta per quattro volte:: {{{
irb(main):001:0> puts 'ciao mondo'
ciao mondo
=> nil
irb(main):002:0> 4.times{ puts Time.now }
Sat Apr 18 19:57:49 +0200 2009
Sat Apr 18 19:57:49 +0200 2009
Sat Apr 18 19:57:49 +0200 2009
Sat Apr 18 19:57:49 +0200 2009
}}}

= Ulteriori risorse =

 * [:Programmazione/RubyOnRails:Ruby on Rails]: come installare e configurare '''Ruby on Rails''';
 * [http://ruby-it.org Ruby Italia]
 * [http://www.ruby-lang.org/it Sito ufficiale del progetto]
 * [http://grigio.org/linuxcast_14_programmare_linux Video sulla realizzazione di un programma]

----
CategoryProgrammazione

Indice(depth=1) Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,421926.0.html"; rilasci="10.10 10.04 9.10 8.04";)

Introduzione

Ruby è un linguaggio di programmazione ad oggetti.

Installazione

[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto [apt://ruby ruby] reperibile dal [:Repository/Componenti:componente] main dei [:Repository:repository ufficiali].

Immagine(Icone/Piccole/note.png,,center)

Il pacchetto ruby installerà la versione 1.8 dell'interprete, attualmente stabile. Nei repository è anche disponibile la versione 1.9 che offre prestazioni migliori, ma il supporto alle librerie di terze parti non è ancora completo. Quest'ultima è supportata da versioni del framework [:Programmazione/RubyOnRails:Ruby on Rails] 2.3 e superiori.

Installazione di Irb

Per sviluppare in Ruby è possibile utilizzare il terminale fornito dal pacchetto irb.

[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto [apt://irb irb], reperibile dal [:Repository/Componenti:componente] universe dei [:Repository:repository ufficiali].

Immagine(Icone/Piccole/note.png,,center)

Da Ubuntu 10.10, irb è fornito dal pacchetto ruby e pertanto non è necessaria alcuna operazione.

Primi passi in Ruby

Normalmente i sorgenti Ruby hanno estensione .rb e per avviarli è sufficiente digitare in una finestra di terminale il seguente comando:

ruby  nome_file_sorgente.rb 

Per familiarizzare con Ruby utilizzare Irb avviandolo in una finestra di terminale con il seguente comando:

irb

Di seguito si mostra un esempio di "Hello World!" e la stampa dell'orario corrente ripetuta per quattro volte::

irb(main):001:0> puts 'ciao mondo'
ciao mondo
=> nil 
irb(main):002:0> 4.times{ puts Time.now }
Sat Apr 18 19:57:49 +0200 2009
Sat Apr 18 19:57:49 +0200 2009
Sat Apr 18 19:57:49 +0200 2009
Sat Apr 18 19:57:49 +0200 2009

Ulteriori risorse


CategoryProgrammazione