
Ruby - kompendium znalostí pro začátečníky i profesionály
V dalšíz pravidelných knižních recenzí se podíváme na knihu věnovanou stále populárnějšímu skriptovacímu jazyku Ruby.
Ruby je interpretovaný skriptovací programovací jazyk, který si některé své rysy vypůjčil z jazyků LISP, Smalltalk, Perl, CLU a dalších. Díky své jednoduché syntaxi je poměrně snadný k naučení, přesto však dostatečně výkonný, aby dokázal konkurovat známějším jazykům jako je Python a Perl. Je plně objektově orientovaný – vše v Ruby je objekt. Dnes je asi nejšířeji používaný v zemi svého původu - v Japonsku. Rozšíření do světa dlouhou dobu bránila absence kvalitní dokumentace v anglickém jazyce. Dnes už je však anglických materiálů celkem dost a jeden z nich se nám nyní dostává do rukou i ve svém českém překladu.
Stejně jako v případě jiných skriptovacích jazyků, je oblast použití Ruby poměrně široká. Asi nejčastější využití najdete na platformě Linux (a jiných systémech typu Unix) při psaní skriptů pro usnadnění každodenní práce. Díky své přehledné syntaxi a striktní objektovosti se hodí i k psaní velkých projektů, CGI skriptů a dokonce i GUI aplikací (GTK2, TK, Qt, fxRuby atd.). Jelikož podporuje regulární výrazy, je Ruby vhodným jazykem pro zpracování textových souborů.
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.).
Hlavní výhodou této knihy je mnoho praktických ukázek a názorných příkladů. Koneckonců, na téměř osmi stech stranách by bylo podivné, kdyby důkladné procvičení nové látky chybělo. Publikace je také kvalitně přeložená a dá se říci, že jde dosud asi o nejlepší v češtině dostupnou knihu o Ruby. Máte-li tedy chuť se do tohoto jazyku pustit, mohu Vám Ruby - kompendium znalostí pro začátečníky i profesionály vřele doporučit.
Ruby - kompendium znalostí pro začátečníky i profesionály; Hal Fulton; ZonerPress, 2009; ISBN: 978-80-7413-018-2; 768 stran černobílých; doporučená cena 650 Kč.
|