e-mail Debatní kniha Mapa stránek Hlavní |
![]() ![]() Přesto možná byla ještě důležitější knížka, kterou vidíte na obrázku a která mě nasměrovala k zájmu o počítače a k programování. Jak vidíte na obrázku, je to kniha BASIC - jazyk a interpret a je to referenční příručka vydaná v podstatě od zdroje, od podniku TESLA (institut mikroelektronických aplikací). Na poslední stránce je pozoruhodné sdělení: „Účelová neperiodická publikace - není určena k prodeji obyvatelstvu“ Podnik TESLA se účastnil zavádění počítačů (velkých, osmibitovýh i „písíček“) do tehdejšího plánovaného hospodářství, velkých podniků a podobně. V těch letech se u nás ještě nepočítalo s tím, že by měl někdo veledrahé PC/XT doma. To, že to není učebnice programování, ale referenční příručka, má svoje výhody i nevýhody. Rovnou, jen s naprostým minimem teoretické zátěže se vrhá do popisů jednotlivých příkazů implementace jazyka BASIC pro československé počítače jako PP-06, který nicméně jedna ku jedné odpovídá GW-BASICu.
10 LET F=1
No, a mě tehdy bylo 12 let a naprosto mi vyhovovalo, že přepíšu několik málo řádek programu a ono to něco udělá. Tohle je na BASICu super.
10 CLS
Z dnešního pohledu je programátorské prostředí strašlivé. I jazyk samotný je hodně omezený a nějaké strukturované programování fakt neusnadňuje. Spíš znemožňuje. Přesto, se mi tehdy zdálo programování v Basicu super. Jasně, štvalo mě, že vykreslování bylo pomalé, ale i nějaké ty jednoduché hry se vytvořit daly.
Cenou za to ale je dost malá srozumitelnost programů. Je obdivuhodné, že to funguje. Ale s pochopením JAK je to horší. Ani bych se nedivil, kdyby se řada řešení napřed odladila v pascalu nebo v C a až v dalším kroku převedla do Basicu. A velmi mě mrzelo, že žádný program nevyužívá grafických možností GW-Basicu, dokonce ani pozicování kurzoru ne. Všechno je to v textovém módu, pomocí terminálových prostředků. Jako kdybychom neměli monitory, ale jen tiskárny. Asi to bude tím, že, tak jak prozrazuje obal knihy, tak cílí nejen na počítače s MS-DOSem, ale také na stroje s CPM a tam se na univerzální grafické schopnosti spoléhat nedá. Pro ilustraci obsah:
|