Moc dobre si vzpominam, jak jsem si kdysi u mamina zamestnavatele vypujcil a pres prazdniny procital prirucku k tomuhle Basicu. Mel 3 verze, jenom ta nejvyssi umela pracovat s grafikou, tesil jsem se, jak si s tim vyhraju. V zari ale prislo krute vystrizliveni, ucnak si poridil PP06 s tou nejorezanejsi verzi a bylo po grafice. :))
Priste uz se dockate, cast o BASICu skonci :-) Bude hlavne FreeBasic a Gambas. Co se tyce dalsiho smerovani serialu, tak bych opet presel na chvilku na hardware, protoze ty zajimave jazyky (alespon z meho pohledu zajimave, abych byl presny) uz na Rootu IMHO byly popsany (asi krome Haskellu), ale pokud mate nejaky navrh, samozrejme je mozne to tema dale rozpracovat.
Jeste bych asi upozornil na to, ze tento serial nebyl mysleny (a snad to nikdo tak nepochopil) jako agitacka na programovani v BASICu, ale tento programovaci jazyk je, at se nam to libi nebo nelibi, soucasni historie IT, stejne jako mnozstvi nekoncepcnich operacnich systemu, aplikaci, frameworku a predevsim hardwaru.
Berte to prosim jako ekvivalent clanku napriklad o Trabantu nebo Polskem Fiatu (ten si nevzpomenu na presny nazev, takove miniauticko) – je to sice z dnesniho pohledu smejd, ale spousta lidi v nem prozila neskutecna dobrodruzstvi (prujezt pres celou Asii, coz mnoha moderni auta nedaji), da se na tom pochopit lehce princip fungovani atd.
jj to je presne on. Projezdili jsme s nim celou Jugoslavii :-) vyhoda byla, ze to tam dokazal opravit (nebo aspon poradit) snad kazdej chlap, podobne jako u nas Skodovky.
btw: http://robson.m3rlin.org/cars/wp-content/uploads/2008/05/tuning-fiat-126p-maluch-dragster-copy.jpg
Tak tenhle Maluch je parádní, za ten by se nemusel stydět ani Mad Max :-D Na tomhle autě se mi strašně líbilo to startování – páčkou mezi sedadly.
Jen poznámka k tomu prvnímu obrázku, je to asi týden co jsem přesně na nej narazil na nějakém webu a měl by být z IBM 5100, jednoho z předchůdců PC. Zajímavé je tam to číslování řádků: 0010, vypadá to že bral také nejvyšší číslo 9999, jako ZX Spectrum. U toho GW-Basicu mohlo být nejvyšší 65529, člověk by čekal 65535, ale v Mordoru – pardon, v Redmondu holt měli jiný názor…
Koukám že druhé třídě skončilo vyučování a v družině zasedli k počítačům :-D
Mám zrovna před sebou manuál k Input Interface Controller 2252 pro počítač WANG 2200, je z roku 1974 a čtu v něm:
PROGRAM SEQUENCE COMMENTS
10 S=0 Select sum to zero.
20 SELECT INPUT 25A, PRINT 211 Select devices: 2252 #1 & printer.
30 FOR J=1 TO 50 Set up loop for 50 readings.
40 INPUT X Take a reading.
50 S=S+X Accumulate sum of readings.
60 PRINT "J="; J,"X="; X,"S="; S Print: count, reading, current sum.
70 NEXT J Continue loop.
80 SELECT INPUT 25B Select 2252 #2 for input.
90 INPUT Y Take a reading.
100 PRINT "Y="; Y Print it.
110 SELECT INPUT 001, PRINT 005 Reselect keyboard & CRT.
Kdybys měl aspoň trochu ponětí o historii výpočetní techniky, tedy o tom co bylo před více než deseti lety, neprojevoval by ses tu jako mladej trapák a došlo by ti, že co do významnosti programovacích jazyků, je BASIC tak na čtvrtém až pátém místě! (A že celé to slavné PC je dávno překonaný krumpl ze sedmdesátých let, který se skutečným počítačům podobá asi tolik, jako tvoje tříkolka Hummeru :-P)
Vážený Trme,
při prohlídce diskuze k tomuto článku a diskuzí pod dalšími články věnovanými BASIC byste zjistil, že toto téma má své čtenáře, dokonce čtenáře velmi pozorné. Musíte se smířit s tím, že ne každý holduje koloraturnímu sopránu nebo extrémnímu programování. Nejsem nijak prudérní, ale váš slovník vás v podstatě vyřazuje ze slušné diskuze. Zkuste se podívat do slovníku na slova jako tolerance a korektnost.
BTW Pascal je o nějakých 5 – 6 let mladší než BASIC a tak logicky začínal na trochu jiné startovní čáře. Je to sice jazyk, který nejspíš sliboval více, než nakonec vykonal, ale seriál o vývoji jazyku PASCAL by určitě své příznivce našel.
Je evidentní, že o soudobých dialektech BASIC nevíte nic, ale to vám nijak nevyčítám. Ctitelé koloraturního sopránu jen málo kdy rozumí country (a nakonec to ani nepotřebují).
Pamatuji si jeste jak jsem na me prvni 286 mel na jednom 20 MB disku Windows 3.11, ktere proste ne a ne jet. A me se tak libily na obrazcich, ze jsem si v tom QBasicu v DOSu napsal vlastni. Nemel jsem tehdy poneti, jak se takove veci pisou v tech letech, ale na to, ze jsem je predtim nikdy nazivo nevidel… Dokonce i hry jsem v tom mel napsane! Juu, chtel bych ten zdrojak nekdy znovu videt!
Ja mel jednu 20ku a pak na Vanoce jsem dostal druhou – plnou Windows :D Problem jsem nakonec vyresil aktualizaci antiviru – holt nejaky virus (takova vec, co delala neplechu, sirila se po disketach a obcas psala skvele hlasky, ktere jsem mel tenkrat poslouchat) sedel v pameti na blbem miste a presto tech par bajtu znamenalo, ze Win311 ee… Jaka byla tehdy ma radost, kdyz jsem uvidel „Vsechna prava vhyrazena“!
co mas z toho jak ja zavidel kamosum co na 3.1 rozjeli rozsireny mod a dos jim bezel v okne a uz nejaky primitivni multitasking.
BTW. Kdyz jsem mel cca 10 (rok 1990) let rozhodoval jsem se s otcem jestli si koupime amigu 500 nebo nejake to pc 286 . Zvitezilo PC a dnes nelituju i kdyz tehda bylo PC neporovntalne horsi co se tyka zvuku , her atd… Melo akurat vypocetni vykon . Prechazeli jsme z atari 130×e :D
Tak v TurboBASICu a PowerBASICu jsem se něco naprogramoval :), třeba pár her tady: http://nepsin.com/mem/mlat/hry1.htm
http://nepsin.com/mem/mlat/hry2.htm
Pro PowerBASIC jsem vyrobil také textový editor s barevným zvýrazňováním syntaxe (a možností běhu v textovém režimu až 132×50) SmallEdit
http://nepsin.com/mem/projects/se.jpg
http://nepsin.com/mem/projects/se022.zip