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:
- 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