Share
September 1991. På fakultetet for datalogi på UPM fik de førsteårsstuderende en åbningstale af dekanen. Jeg husker kun én ting fra hele foredraget, og det var det øjeblik, hvor han sagde noget i retning af “Hvis du har lært at programmere i BASIC, så glem alt, hvad du ved”. Dommen var sandsynligvis endnu hårdere, grovere. Som om man ville nedtone betydningen af et sprog, der har været i fokus i næsten tre årtier.
I dag er det 50-årsdagen for den officielle fødsel af BASIC. Den 1. maj 1964 kl. 4 om morgenen blev det første BASIC-program kørt på Darmouth University, og fra da af ville dets popularitet kun vokse. Det ville gøre det i årevis, og det ville blive det sprog, som mange ville (ville) tage deres første “seriøse” skridt foran en computer med.
Jeg er sikker på, at mange af jer, der læser os på Xataka, har “hakket kode” i BASIC (hvis man kan kalde det “hakke kode”). Dette sprog blev i 70’erne og især i 80’erne en næsten uundværlig komponent i alle former for 8-bit computere. Microsoft brugte det i stor udstrækning i sit MS-DOS, og maskinerne i den første del af 80’erne (C64, Amstrad, Spectrum, MSX) gav også deres brugere mulighed for at udnytte den kapacitet, som det gav.
Men sproget havde naturligvis mange begrænsninger, og det var for længst blevet fortrængt af andre alternativer. Desuden brugte brugerne i stigende grad applikationer, der var programmeret af eksperter, og der var tydelig kritik af sproget. Dijkstra, computerforskeren, der skabte en berømt søgealgoritme, gjorde allerede i 1975 opmærksom på dette:
Det er praktisk talt umuligt at undervise studerende, der tidligere har været udsat for BASIC, i god programmering: som potentielle programmører er de mentalt forkrøblede og uden håb om at blive genoprettet.
Det lader til, at dekanen, hvis navn jeg ikke kan huske, læste Dijkstra før sit foredrag og holdt denne kommentar for sig selv. Men både han og Dijkstra selv kunne have undværet det, for det er sandsynligt, at mange af os uden BASIC ikke ville have viet vores liv til nuller og ettaller på den ene eller anden måde. Man skal jo starte et sted, siger jeg. Og undertegnede er et eksempel herpå.
Tillykke med de 50, BASIC. Må det blive mange flere.
Via | Slashdot
Mere information | BASIC Anniversary Celebration at Darmouth University