Share
September 1991. Az UPM Informatikai Karán nekünk, gólyáknak a dékán tartott avató előadást. Az egész előadásból csak egy dologra emlékszem, és ez az a pillanat volt, amikor valami olyasmit mondott, hogy “Ha megtanultál BASIC-ben programozni, felejts el mindent, amit tudsz”. Az ítélet valószínűleg még keményebb, durvább volt. Mintha le akarná játszani egy olyan nyelv jelentőségét, amely csaknem három évtizede állt a figyelem középpontjában.
A mai napon van a BASIC hivatalos születésének 50. évfordulója. 1964. május 1-jén hajnali 4 órakor a Darmouth Egyetemen lefutott az első BASIC program, és ettől kezdve népszerűsége csak nőtt. Évekig így lesz, és ez lesz az a nyelv, amellyel sokan megteszik (megtették) első “komoly” lépéseiket a számítógép előtt.
Biztos vagyok benne, hogy sokan, akik olvasnak minket a Xataka-nál, “vágtak már kódot” BASIC-ben (ha ezt lehet “kódvágásnak” nevezni). Ez a nyelv a 70-es és különösen a 80-as években szinte nélkülözhetetlen eleme lett mindenféle 8 bites számítógépnek. A Microsoft széles körben használta az MS-DOS-ban, és a 80-as évek első felének gépei (C64, Amstrad, Spectrum, MSX) is lehetőséget adtak felhasználóiknak, hogy kihasználják az általa kínált kapacitást.
De természetesen a nyelvnek számos korlátja volt, és már régen kiszorították más alternatívák. Ráadásul a felhasználók egyre inkább a szakértők által programozott alkalmazásokat használták, és a nyelvvel szembeni kritika is nyilvánvaló volt. Dijkstra, a híres keresési algoritmust megalkotó informatikus már 1975-ben kifejtette ezt a véleményét:
Nem lehet jó programozást tanítani azoknak a hallgatóknak, akik korábban már találkoztak a BASIC nyelvvel: mint potenciális programozók mentálisan megnyomorítottak, és nincs reményük a regenerálódásra.
Úgy tűnik, hogy a dékán, akinek a nevére nem emlékszem, előadása előtt olvasta Dijkstrát, és ezt a megjegyzést megtartotta magának. De mind ő, mind maga Dijkstra nélkülözhette volna, mert valószínű, hogy a BASIC nélkül sokan közülünk így vagy úgy nem a nulláknak és egyeseknek szentelték (volna) az életüket. Valahol el kell kezdeni, mondom én. És az alulírott egy példa erre.
Gratulálok az 50 évhez, BASIC. Legyen még sok ilyen.
Via | Slashdot
Még több információ | BASIC Anniversary Celebration at Darmouth University