Share
September 1991. Vid fakulteten för datavetenskap vid UPM fick de nya studenterna ett invigningstal av dekanen. Av hela föredraget minns jag bara en sak, och det var när han sa något i stil med ”Om du har lärt dig att programmera i BASIC, glöm allt du vet”. Domen var förmodligen ännu hårdare, grövre. Som om man ville tona ner betydelsen av ett språk som varit i fokus i nästan tre decennier.
I dag är det 50 år sedan BASIC officiellt föddes. Klockan 4 på morgonen den 1 maj 1964 kördes det första BASIC-programmet vid Darmouth University, och från och med då skulle dess popularitet bara öka. Det skulle göra det i flera år, och skulle bli det språk som många skulle ta sina första ”seriösa” steg framför en dator med.
Jag är säker på att många av er som läser oss på Xataka har ”hackat kod” i BASIC (om det nu kan kallas att ”hacka kod”). Det språket blev på 70-talet och framför allt på 80-talet en nästan oumbärlig komponent i alla typer av 8-bitarsdatorer. Microsoft använde det flitigt i sitt MS-DOS, och maskinerna under den första delen av 80-talet (C64, Amstrad, Spectrum, MSX) gav också sina användare möjlighet att dra nytta av den kapacitet det erbjöd.
Men språket hade naturligtvis många begränsningar och hade sedan länge ersatts av andra alternativ. Dessutom använde användarna i allt större utsträckning program som programmerats av experter, och det fanns en tydlig kritik mot språket. Dijkstra, datavetenskapsmannen som skapade en berömd sökalgoritm, påpekade detta redan 1975:
Det är praktiskt taget omöjligt att lära ut bra programmering till studenter som tidigare har varit utsatta för BASIC: som potentiella programmerare är de mentalt förlamade och utan något hopp om återhämtning.
Det verkar som om dekanen, vars namn jag inte kommer ihåg, hade läst Dijkstra före sitt föredrag och behållit denna kommentar för sig själv. Men både han och Dijkstra själv kunde ha klarat sig utan det, eftersom det är troligt att utan BASIC skulle många av oss inte ha ägnat våra liv åt nollor och ettor på ett eller annat sätt. Man måste börja någonstans, säger jag. Och undertecknad är ett exempel på detta.
Grattis till 50, BASIC. Må det bli många fler.
Via | Slashdot
Mer information | BASIC Anniversary Celebration at Darmouth University