|
Václav Jirovský V našem seriálu o Hackerech jsme se již dozvěděli, jak hacker vypadá, jak se chová, jaké má zzvyky, jak mluví a co jí. A jak hackeři píší? Jejich grafický výraz je silně ovlivněn programátorskými návyky. Hackeři mají tendenci používat uvozovky tak, aby udržovali rovnováhu ve větě, stejně jako závorky. A také proto aby mátli americké nakladatele. Nepříliš kladný vztah ke všem standardům je, jak jsme již poznali, hackerům vlastní a tak i drobné zkomoleniny mají pro hackery velký význam. Nejlépe je to vidět na umístění čárky nebo tečky v uvozovkách. Podle standardních amerických zvyklostí je nutno zapsat čárku a nebo tečku ukončující větu uvnitř případných uvozovek. Žádný hacker to tak nenapíše, naopak, umístí předmětné interpunkční znaménko uvnitř uvozovek, jako součást znakového řetězce. Nejlépe si to vysvětlíme na několika případech. Věta First do " foo - acrZ tempo / bar -," then... není stejná jako věta: First do " foo- acrZ tempo / bar -", then... z pohledu programátora. Zatímco první věta je upravena zcela podle stylistických příruček a pravděpodobně bude i správně pochopena čtenářem, druhá je podle těchto příruček nepřípustná (viz přesun čárky za uvozovky v 2. větě). Avšak má správný tvar podle logiky výstavby znakového řetězce. Co je zajímavé, tentýž styl je nyní preferován v britské angličtině, i když původní styl vyvolaný estetickými požadavky typografů, je stále používán. A zdůvodnění změny, pro konzervativní Angličany téměř gigantické? Hartsovy " Pravidla a Oxfordský slovník pro spisovatele a nakladatele" nazývají tento způsob umísťování interpunkčního znaménka jako "logický styl". Jiný případ hackerského vtipkování s uvozovkami je jemné rozlišování mezi uvozováním přímé řeči a " upozorňovacími" uvozovkami. Tedy mezi uvozovkami z apostrofů a dvojitými uvozovkami pro přímou řeč. Ještě štěstí, že mezi americké hackery nepronikla hlubší znalost češtiny. Dovedete si představit, jakou radost by jim způsobili naše " uvozovky dole" a "uvozovky nahoře"? Zdá se, že je to jakési pravidlo, kterým se hackeři řídí, když dávají přednost přesnosti výrazu před podřízeností ustáleným standardům. Rovněž konzistence výrazů je vede k tomu, že mnohdy dávají přednost britskému hláskování před americkým v případech, kdy jsou foneticky více konzistentní. Hackeři přinesli mnoho změn do interpunkce a způsobu zápisu textu s cílem využít maximálně vypovídací schopnosti ASCII komunikačního spojení. Jedním z příkladů je i použití VELKÝCH PÍSMEN TAM, KDE CHCEME ABY TEXT ZNĚL "HLASITĚ". Rovněž zdůraznění částí textu pomocí hvězdiček nebo jiných neabecedních symbolů se stalo obecnou zvyklostí - např. zaklení "What the hell" vyzní daleko výrazněji při zápisu "What the hell*" nebo "What the hell/". Hackerský cit pro detail samozřejmě rozlišuje mezi tímto zdůrazněním fáze a zdůrazněním jednotlivých slov. Je snad samozřejmostí, že pro zápis matematických výrazů používají daleko více programátorských konvencí než matematických. Takže místo 28 můžeme vidět zápis 2**8=256 nebo 2! 8=256. Výraz s hězdičkami je často používán v odborné literatuře i mimo hackerské prostředí a výraz obsahující znak (šipka), hexadecimálně 3E, pochází z dávných dob ALGOLU-60. Tam byl totiž použit znak " šipka vzhůru" pro symbol mocniny, který byl později graficky nahrazen pouze horní částí šipky, tzv.carretem. Jiná forma řádkového zápisu pochází z Fortranu a jazyka C a nahrazuje v mocninném zápisu čísel výraz" deset na". Jedná se o známý případ, kdy třeba 6. 108. Jiný způsob hackerského zápisu opět vychází z tradice neopravitelnosti znaku již jednou vyslaného. To platilo v době, kdy základním nástrojem komunikace s počítačem byly dálnopisy. Tak například zápis "Přijmi laskavě toho kluka gentlemana..." znamená vymazání slova "kluka" a jeho nahrazení slovem gentleman. Často se vyskytující případ naprosté ignorace vžitých pravidel se objevuje v hackerských e-mailech. Tam, kde by každý z nás napsal na začátku věty velké písmeno, hacker tuto skutečnost ignoruje. Chápe větu jako posloupnost identifikátorů pro slova, které jsou umísťovány před nebo za oddělovače. A tak klidně pokračuje malými písmeny - nepovažujte to za negramotnost. Jeden ze stylů hackerského zápisu se vžil a je dnes používán pro "news" na Internetu. Problémem první pošty a prvních "news" bylo používání tabelátoru. Ten buď odsunul začátek zcela vpravo, nebo zlikvidoval stávající text nebo provedl jiný nachsvál. Hackeři začali používat znak "*" místo tabelátoru, a to tolik znaků, kolik tabelátorů bylo zapotřebí. Dnes se setkáme s tímto znakem jako s označením části pošty, která byla předsunuta přijímané zprávě nebo jako části news, které před námi zapsal někdo jíný. A tak se i hackeři zapisují do historie nejenom svými vtipy, nezdary a skandály, ale i svým korektním přístupem ke zjednodušování problémů a hledání řešení.
|