Předmluva


Original: http://ruby-doc.com/docs/ProgrammingRuby/html/foreword.html

Člověk je nucen vytvořit; Já vím, že jsem opravdu rád vytvářet věci. A zatímco já nejsem dobrý v malba, kresba nebo hudbu, může psát software.

Krátce poté, co byl představen k počítačům, jsem se začal zajímat o programovacích jazyků. Věřil jsem, že ideální programovací jazyk musí být dosažitelné, a chtěl jsem být na autora. Později po získání nějaké zkušenosti, jsem si uvědomil, že tento druh ideální a univerzální jazyk může být těžší, než jsem si myslel. Ale stále doufal jsem navrhnout jazyk, který bude fungovat pro většinu pracovních míst jsem každý den. To byl můj sen jako student.

Letech mluvil jsem s kolegy o skriptovacích jazyků, o jejich sílu a možnosti. Jako objektově orientovaný ventilátor za více než patnáct let se mi zdálo, že OO programování je velmi vhodný pro skriptování taky. Udělal jsem nějaký výzkum na ‘ net na chvíli, ale kandidáti, jsem zjistil, Perl a Python, není přesně to, co jsem hledal. Chtěl jsem jazyk, silnější než Perl a objektovější než Python.

Poté jsem si pamatoval svůj starý sen a rozhodl se navrhnout svůj vlastní jazyk. Zpočátku jsem byl jen pohrávat si s to v práci. Ale postupně rostla nástroj, který je dost dobrý na to, vyměnit Perlu. Pojmenoval Ruby—po drahocenné červeného kamene—a uvolněn pro veřejnost v roce 1995.

Od té doby se mnoho lidí zajímají Ruby. Věřte tomu nebo ne Ruby je právě teď ve skutečnosti více populární než Python v Japonsku. Doufám, že nakonec to bude stejně dobře obdržel po celém světě.

Jsem přesvědčen, že smyslem života je, alespoň zčásti, aby byl šťastný. Založený na tomto přesvědčení, Ruby je navržena tak, aby programování nejen snadné, ale také zábavné. Umožňuje soustředit se na kreativní strana programování, s méně stresu. Pokud mi nevěříte, přečtěte si tuto knihu a Ruby. Jsem si jistý, že tam najdete sami.

Jsem velmi vděčná lidem, kteří se připojili Ruby komunity; Oni mi hodně pomohli. Jsem skoro pocit, že Ruby je jedním z mých dětí, ale ve skutečnosti, to je výsledkem společného úsilí mnoha lidí. Bez jejich pomoci Ruby nikdy by se co to je.

Já jsem především vděčný autoři této knihy, Dave Thomas a Andy Hunt. Ruby nebyla nikdy dobře zdokumentované jazyk. Protože jsem vždy přednost psaní programů během psaní dokumentů, Ruby příručky mají tendenci být méně důkladnou, než by měly být. Musels přečíst zdroj vědět přesné chování jazyka. Ale teď Dave a Andy udělal práci za vás.

Stali se zájem o jazyk méně známé z Dálného východu. Psali, přečíst tisíce řádků zdrojového kódu, napsal nespočetné testovací skripty a e-maily, objasnit podivné chování jazyka, našel chyby (a dokonce opravil některé z nich) a nakonec sestavil tuto skvělou knihu. Ruby je jistě dobře zdokumentované teď!

Jejich práce na této knize nebyla triviální. Zatímco oni byli psaní, jsem měnil jazyk sám. Ale jsme spolu pracovali na aktualizace, a tato kniha je co nejpřesnější.

To je moje naděje, že Ruby a tato kniha bude sloužit pro vaše programování snadný a příjemný. Bav se!

Jukihiro Macumoto, a.k.a. ” Matz”

Japonsko, říjen 2000