Ruby ? un linguaggio di programmazione a oggetti, sdoganato con successo da Apple e dal web. Spesso apprezzato per la sua sintassi semplice ed intuitiva, ? stato utilizzato in molti progetti software moderni, anche di grandi dimensioni. In questa guida completa e pratica, vedremo tutte le principali caratteristiche di questo linguaggio, partendo dalle basi fino ai concetti pi? avanzati.