The Ruby Way takes a "how-to" approach to Ruby programming with the bulk of the material consisting of more than 400 examples arranged by topic. Each example answers the question "How do I do this in Ruby?" Working along with the author, readers are presented with the task description and a discussion of the technical constraints. This is followed by a step-by-step presentation of one good solution. Along the way, the author provides detailed commentary and explanations to aid understanding.
Ruby je dynamický, objektově orientovaný jazyk, který si některé své rysy vypůjčil z jazyků LISP, Smalltalk, Perl, CLU a dalších. Kniha Ruby - kompendium znalostí pro začátečníky i profesionály je určena všem zájemcům o tento programovací jazyk. Obsah knihy zahrnuje nejenom témata, která ocení noví zájemci o Ruby (úvod do Ruby, práci s řetězci, vykonávání číselných výrazů, ukládání dat, práci s datumem a časem, regulární výrazy atd.), ale také témata určená zkušenějším programátorům (vlákna v Ruby, tvorby grafických rozhraní, skriptování, správa systému, testování a odstraňování chyb, síťové programování atd.). O autorovi: Hal Fulton, který žije v Austinu v Texasu, má více než patnáctileté zkušenosti s prací na různých variantách Unixu, včetně AIX, Solarisu a Linuxu. Každý den pracuje s kódem C++, Oracle a samozřejmě i s Ruby. Bývá aktivním účastníkem mezinárodních konferencí o Ruby. O knize napsali: LINUX EXPRES Windows se7en Ruby ve zkratce Práce s řetězci Práce s regulárními výrazy Mezinárodnost v Ruby Vykonávání číselných výpočtů Symboly a rozsahy Práce s datem a časem Pole, haš a ostatní výčty Pokročilejší datové struktury I/O a uložení dat OOP a dynamické rysy Ruby Grafická rozhraní pro Ruby Vlákna v Ruby Skriptování a správa systému Ruby a datové formáty Testování a odstraňování chyb Balíčkování a distribuce kódu Síťové programování Ruby a webové aplikace Distribuované Ruby Vývojové nástroje pro Ruby Komunita Ruby