Ecco qualche riferimento a manuali, tutorial, e altro materiale che ti potrà venire bene quando vorrai iniziare a programmare in Ruby.
Per iniziare
- Try Ruby!
- Un tutorial online interattivo per principianti preparato da Why the Lucky Stiff. Non occorre installare Ruby per questo tutorial, dal momento che puoi inserire codice in Ruby direttamente nel tuo browser! [in inglese]
- Hackety Hack
- Un popolare tutorial originariamente orientato ai più piccoli, un eccellente risorsa per imparare a programmare, per principianti di tutte le età [in inglese]
- Learn to Program
- Un meraviglioso mini-tutorial scritto da Chris Pine per novizi nel mondo della programmazione. Se non sai come programmare, inizia qui. [in inglese]
- Ruby in Venti Minuti
- Un tutorial che copre le nozioni di base di Ruby. Non dovresti impiegare più di venti minuti per completarlo dall’inizio alla fine.
- Ruby per chi conosce altri linguaggi
- Vuoi imparare ruby e conosci già un’altro linguaggio di programmazione? Sia che sia C, C++, Java, Perl PHP o Python, questo articolo è quello che fa per te.
- Learning Ruby
- Una raccolta di appunti riguardanti Ruby per coloro che non conoscono il linguaggio e sono alla ricerca di una solida introduzione ai concetti e ai costrutti di Ruby. [in inglese]
- The Ruby Garden Ruby FAQ
- Una raccolta di risposte a domande frequenti riguardanti Ruby. È possibile anche proporre nuove domande. [in inglese]
- Things Any Newcomer Should Know
- Una pagina dalla Wiki di Ruby Garden alcune cose che tutti i nuovi programmatori Ruby dovrebbero sapere.
- Ruby & Ruby on Rails programming tutorials
- Un sito il cui scopo è fornire tutorial ben organizzati e di buona qualità riguardanti sia Ruby che Ruby on Rails
Manuali
- Programming Ruby
- Una pietra miliare tra i libri disponibili su Ruby in inglese. La prima edizione del Pragmatic Programmers’ book è disponibile online gratuitamente.
- Why’s (Poignant) Guide to Ruby
- Un work in progress di Why the Lucky Stiff, con tanto di volpi parlanti e altre simpatiche stranezze. Questo libretto è ormai sulla buona strada per diventare un classico di Ruby.
- Ruby User’s Guide
- Tradotto in inglese dalla versione originale Giapponese scritta da Yukihiro Matsumoto (il creatore di Ruby)ranslated from the original Japanese version written by Yukihiro Matsumoto (the creator of Ruby). Questa traduzione, curata da Goto Kentaro e Mark Slagell, è un’eccellente punto di partenza per imparare molti aspetti importanti del linguaggio Ruby.
- The Ruby Programming Wikibook
- Un manuale online gratuito per persone con conoscenze di livello base o intermedio, contenente anche delle parti di riferimento complete.
Ducumenentazione di riferimento
- Ruby Core Reference
- Preso direttamente dal codice sorgente usando RDoc, questa documentazione descrive tutte le classi e i moduli interni (come String, Array, Symbol, ecc…).
- Ruby Standard Library Reference
- Anche questo generato automaticamente dal codice utilizzando RDoc, questa documentazione descrive la libreria standard di Ruby.
- Ruby C API Reference
- Documentazione per il codice C che costituisce Ruby. Utilissima per scrivere estensioni in C o contribuire allo sviluppo di Ruby.
Ulteriori Informazioni
- Ruby-Doc.org mantiene un’esauriente lista di documenti in inglese.
- Molti libri su Ruby.
- Ruby Garden Wiki: un vasto assortimento di contenuti contribuiti dagli utenti.
- Se hai domande su Ruby la lista delle mailing list è perfetta per iniziare.
