Díky moc za krásný vzpomínkový článek! Na QBasicu jsem začínal jako sekundán na gymnáziu na 386, dva roky jsem "programoval" do deníčku v hodinách pod lavicí a vždycky o přestávce běžel do učebny informatiky opsat a odzkoušet to, co jsem v průběhu hodiny francouzštiny apod. vymyslel. :-) Nebo našel ve starém ABC.
Pak jsem se na FI MU naštval na starého pana Kučeru, který na svém webu měl "programátorské" vtipy jejichž součástí bylo "Basic je pro neprogramátory", což mě vybičovalo makat tak, abych měl maximální počet bodů ze všech cvik...
Jen bych si dovolil opravu:
QBasic 4.5 obsahoval kompilátor! Nebyl to jen interpret...
Když jsem kdysi soutěžil v DDM Junior, tak se taky divili, že z QBasicu odevzdávám exe soubor. Ale QBasic 4.5 to uměl... Btw. tehdy jsem si na soutěž vezl šalinou pod paží svou 286, žádný notebook :-)
Nenapsal Kuřera s Kopečkem "Programátorské poklesky"? Paradoxně práve v Basicu, protože ano - ten jazyk měl spoustu problémů, ale prostě v té době existoval pro každý domácí mikropočítač a opravdu se dal naučit rychle.
PS: fakt jde o QBasic a ne o QuickBasic? Ono se to hodně plete; stejná firma, stejné IDE, podobný název, ale jen QBasic byl naschvál ořezaný, aby si MS sama sobě nekonkurovala.
Jojo, je to tak, jak s Kučerou, tak s QuickBasicem. Žil jsem dlouho v přesvědčení, že QuickBasic 4.5 byl nová verze IDE QBasic, ale zjevně to tak není...
Jinak pan Kučera má ty citáty pořád na webu: https://www.fi.muni.cz/usr/jkucera/pb071/ a jsou prý původně od Ala Stevense...
Ha, web "staryho skywalkera" furt zije. Wow. Ucil me dva predmety myslim. Cecko a nejakou historii.
Btw to, ze po zapnuti 8bit stroje nabootoval basic a slo hned neco delat, povazuju za dulezity fakt, ktery k programovani privedl dost lidi. I kdyz u nej treba nezustali a ted delaji v praze na privozech, ale v detstvi si psali v basicu hry s vyuzitim vlastni znakove sady atd.
Ta historie výpočetní techniky byla úžasný předmět... Byl to asdi jediný předmět, na který jsem opravdu poctivě chodil a navíc ho se mnou absolvovala i má manželka. Narozdíl od ostatních to historii neučil, on jen vyprávěl zážitky ze svého mládí. A zápočet za vyčištění vitrín s výstavou o historii VT (kdo zdejší z FI si ji ještě pamatuje?) je naprosto nezapomenutelný zážitek, protože k těm exponátům měl opravdu osobní vztah.
Ta výstavka samotná byla vážně fenomén... Výrazným exponátem byla replika počítací kosti z doby kamenné (prostě fakt veliká kost se zářezy pověšená uprostřed vitríny). Na FI jsem dělal a občas za mnou přišlo jako doprovod nějaké dítě. Dospělí si obvykle ničeho nevšimli, ale děti té kosti ano a občas se mne později ptali, že děti furt mluví o nějaké kosti když šli za mnou, že oni o ničem neví, co to jako má být? Tak jsem je pak brával cíleně na prohlídku...
Jinak, opisováním příkladů ze starých Abíček a tak jsem se taky naučil programovat v Basicu - QBasic byl můj první. Jako bonus jsem neměl k dispozici žádnou literaturu, takže o moznostech psaní podprogramů (ať už procedur nebo funkcí) jsem se dozvěděl až o mnoho let později. Takže jsem měl u složitějších programů implementované podprogramu pomocí návratové proměnné a skoků. Volání bylo tedy nastavení příznaku pro návrat (proměnná NAVRAT_FUNKCE nastavena na číslo volání), goto na začátek a na konci funkce/procedury byla série if NAVRAT_FUNKCE = X then GOTO Y, protože QBasic neuměl GOTO proměnná, s tím, že skočí na návěští dle obsahu proměnné... A že se tak vlastně podprogramy volají jsem se opět dozvěděl až o pár let později...
Výstavku pamatuju :-) Nebyla nijak obsáhlá, ale zajímavá byla. Žezlo v tomto směru převzala FIT VUT, kde je už poměrně dlouho výborná expozice historie VT: https://www.fit.vut.cz/units/museum/.cs
Vřele doporučuji návštěvu až/jestli to zas půjde :-). Byli jsme tam párkrát se studenty z gymnázia, vykládal to tam strašně zaujatě takový starý pán, zapomněl jsem jméno, ale prý to byl vyučující FIT VUT v důchodu. Docela se nám povedlo ho šokovat, když vytáhl mechanickou kalkulačku Triumphator, nechal ji kolovat a ptal se, jestli tušíme, co to je. Tak jsem řekl, že jo, a že to umím teoreticky i ovládat - hned jsme si ukázali základní početní operace... Nakonec jsem si pak za nějaký čas Triumphatora koupil na Aukru taky a od té doby dávám jako bonus šikovným studentům, aby se na tom naučili odmocňovat.
Jinak je super, že tam mají stolek s projektem nějakého studenta, který udělal tuším na hradlových polích emulátor nějakého osmibitu a dá se tam na tom zahrát nějaké hry...