Programování
Z Necyklopedie
Programování se zařadilo do neodmyslitelného povědomí široké veřejnosti spolu se zavedením tzv. psychiatrických léčeben (Ve středověku používali mobilní verze: lodě bláznů), kdy pacienti často kreslili po zdech různé obrazce a nákresy. Nebyl tomuto přikládán velký význam, až do doby prvních počítačů. V dnešních dobách jsou programátoři velice přeplácení budižkničemové, čímž si kompenzují křivdy z dob minulých.
Nicméně je zde jedna poznámka, která se musí vytknout: Rčení že by to zvládla i cvičená opice je mylné, neboť každá opice, tedy i cvičená, by se na programování zvysoka vysrala.
Velice důležité je také znát tzv. Strojový kód, abecedu programátorů. Jako vysvětlení nám poslouží citace z programátorovy bible:
ŔD+J�ë�+ĘŔ�‹ ☺: „Ŕu�3ŔëëţČöŘ�Ŕ%Ŕ ŔëŢ‹˙U‹ěQQSV‹u�‹† W‹}�Ŕ�Ç�ŕřçřŤśÇ˙� ă đ˙˙Sč’“ …Ŕ‰E�t8Pč=“ ‰
ŔD+J�ë�+ĘŔ�‹ ☻:†Ś ‹E�‹Č+Ď�Ëľ ‰Uü‰N|‰ľ€ t�‰†„ ‰† ë�j�Xë ¦„ 3Ŕ_^[ÉÂ� ‹˙U‹ěě(S‹]
ŔD+J�ë�+ĘŔ�‹ ♥:�ĂT˙˙˙3Ň9“„ �… 9S��…‚ 3ŔV‹u�Wj˙˙Ť…¸ţ˙˙˙µŕţ˙˙P˙µŔţ˙˙čKh …Ŕ}�2Ŕé2� ‹ŤÔţ˙˙3Ŕ9A�‰…
ŔD+J�ë�+ĘŔ�‹ ♦:äţ˙˙�†Ú ‰…ŕţ˙˙‹•ŕţ˙˙ŤLf…Ňu�f� €9�u.‹U�;•čţ˙˙
ŔD+J�ë�+ĘŔ�‹ ♣:�€9�u&‹Q�‰V�‹Q�3˙‰V
ŔD+J�ë�+ĘŔ�‹ ♠:� ‹˙U‹ě€}�˙V‹u�Ť†T˙˙˙�…‹ ‹€ś …Ŕ‰E��„· SŠ]�ë�‹E�‹H�…Ét]ö@��uPj VÇEđ� č˘
ŔD+J�ë�+ĘŔ�‹ •:\î˙˙8_!u�‹E�˙M�…Ŕ�„– ‹F4„äy$˙vh%˙˙˙‰F4˙Vl‹F4öÄ t�˙vh%˙ź˙˙‰F4˙Vl‹F4öÄ�t�%˙ď˙˙‰F4‹F`;
ŔD+J�ë�+ĘŔ�‹ ◘:j$˙5P§F Ç�WčnÉ� Ä�3Ŕ_^[ÉÂ� ‹˙U‹ěQQj�ĆEý č�� ‹Č3Ŕ…ɉMř�„+� SW‹ů««j0fÇ�� č÷
ŔD+J�ë�+ĘŔ�‹ ♂:�‰C�j0‰^�č>� ‹Ř…Űt^j�Y3Ŕ‹űó«‹}�WčEë˙˙‹đ…ötJ‹‡ś ţEý‰F�‰·ś ŠEţţM˙
ŔD+J�ë�+ĘŔ�‹ ♀:3čťę˙˙_^[]Â� ‹˙U‹ě☺☺☺
Přikázání první: Být zaměstnaný je dobrá věc, ale nesmí se to zvrhnout v práci.
Přikázání druhé: Neopič se po druhých. Pokud hrajou válku kostek, hraj Unreal Tournament.
Přikázání třetí: Není důležité zvítězit, ale moc se neuhnat.
Přikázání čtvrté: Jsme v práci, ne na závodech.
Přikázání páté: Lenost - půl zdraví
Přikázání šesté: Kdo nic nedělá, nic nepokazí. A proto si zaslouží odměnu.
Přikázání sedmé: K práci si sedni tak, abys na ni nedosáhl a měl se na co vymluvit.
Přikázání osmé: Nikdy nedělej dnes to, co si můžeš zítra vygůůglit.
Přikázání deváté: Práce která se do dvaceti dnů neudělá sama, nezaslouží naší pozornosti.
Přikázání desáté: Oni nepřetečou (Česky: Oni se neposerou)
[editovat] Lingvistická analýza
Z lingvistického hlediska je vidět několik zvláštností:
1) Množství symbolů použité v programátorské abecedě v základní verzi obsahuje 255 znaků
2) Znak smaž předchozí znak, značený ←, což dovoluje napsat dlouhé věty do jednoho znaku kupř. "D" , což v rozbalené formě znamená: "Š←E←L← ←J←S←E←M← ←N←A← ←O←B←Ě←D". Takto se dá sdělit velké množství informací jedním písmenem.
3) Mnoho znaků vypadá jako náboženské symboly, nebo mají sexualní význam, případně ukazují na velkou oblibu her: Úsměvy: ☺(nebudu zvracet), ☻(budu zvracet), Karty: ♥,♦,♣,♠ , Sex: ○ (Nic z toho nebylo), ◙ (Bylo to super), ♂,♀, Výsměch náboženství: †(přibijte ho na kůl) ,‡(Ježíš byl ožralej),₪(Alláh byl idiot)
4) Většinu znaků nelze na normálních počítačích zobrazit, a to dokonce ani ze základní abecedy.
[editovat] Definice programování
Vytvoření co nejjednoduššího a nejrychlejšího souboru algoritmů, jež vedou k vytyčenému cíli při naložení co nejméně prostředků na vývoj a co nejkratšího času. A nebo, mnohem pravděpodobnější verze: Vytvoření něčeho, co pokud možno nemá vůbec nic společného s původním designem, vykazuje co největší náročnost(dobu) zpracování, trvá to neuvěřitelně dlouho (Viz výraz 1.1) a náklady na vývoj by zaplatili jednání parlamentu na neomezeně dlouhou dobu.
Což znamená: Čas potřebný na vývoj spadá do množiny všech časů, jež jsou o trochu kratší než nekonečno, nebo delší než nekonečno včetně nekonečna.
Ačkoliv tato definice zní poněkud nepochopitelně, je potřeba si uvědomit, že podstatou programování není ve skutečnosti programování, ale hraní Unreal Tournamentu, Války kostek, nebo střílení airsoftovou pistolí do fotografie nadřízených. Poté co čtenář pochopí tuto pravdu, výše zmíněný výraz již dává smysl.
[editovat] Logická analýza dle vesmírných pablbů
Pro produkty programování platí následující axiomy:
1) Produkt programování je systém(program)
2) Každý systém(program) má chyby.(Vyjma necyklopedie, jež není produktem programování, ale ukázkou dokonalosti vesmírné entalpie)
3) Každá chyba v systému(programu) je přímým důsledkem programování.
Závěr 1: Produktem programování je tvorba chyb pod zástěrkou tvorby systému(programu).
Pokud vyjdeme z předchozího závěru:
1) viz závěr 1.
2) Chyby zdržují a nutí lidi jednat podle daných schémat pro eliminaci chyby.
3) Chyby jsou frustrující
4) Opravit nebo obejít chybu vyžaduje množství práce navíc, která by se v případě absence chyby nemusela dělat.
Závěr 2: Programy nás nutí dělat práci, která by bez nich nebyla třeba.
1) Závěr 1
2) Závěr 2
Závěr: Programování je temnou silou, snažící se uvrhnout svět do nerovnováhy a tím ho zničit.
Samozřejmě, každý programátor si myslí, že Aštar Šeran je kokot.
| Počítače | |
|---|---|
| | Acer • Ah • Barbie PC • Blogy • BSOD • Caps Lock • CD-RW • Děrná páska • Detektor lži • Elektronika 666 • Emacs • E-mail • End • F13 • Internet • Линукс • Lisp • Poznámkový blok • Počítačová lingvistika • Programování • Překlad • Računik-R • Rodné číslo • Scroll lock • Svatý Tučňák • Škoda 1000MB • Trabant Aussicht • Turingův stroj • Ural 2 • Válka s šváby • Škvor • Windows |


