Share
Septembrie 1991. La Facultatea de Informatică a UPM, bobocii au avut parte de un discurs inaugural susținut de decan. Din toată discuția îmi amintesc un singur lucru, și anume momentul în care a spus ceva de genul „Dacă ați învățat să programați în BASIC, uitați tot ce știți”. Probabil că sentința a fost și mai dură, mai crudă. Ca și cum ar fi vrut să minimalizeze importanța unei limbi care a fost în centrul atenției timp de aproape trei decenii.
Astăzi se împlinesc 50 de ani de la nașterea oficială a BASIC. La 1 mai 1964, la ora 4 dimineața, primul program BASIC a fost rulat la Universitatea Darmouth, iar din acel moment popularitatea sa nu va face decât să crească. Va face acest lucru timp de ani de zile și va deveni limbajul cu care mulți vor face (vor face) primii pași „serioși” în fața unui calculator.
Sunt sigur că mulți dintre voi, cei care ne citiți la Xataka, ați „tocat cod” în BASIC (dacă asta se poate numi „tocare de cod”). Acest limbaj a devenit în anii ’70 și mai ales în anii ’80 o componentă aproape indispensabilă în toate tipurile de calculatoare pe 8 biți. Microsoft l-a folosit pe scară largă în MS-DOS, iar mașinile din prima parte a anilor ’80 (C64, Amstrad, Spectrum, MSX) au oferit, de asemenea, utilizatorilor lor posibilitatea de a profita de capacitatea pe care o oferea.
Dar, desigur, limbajul avea multe limitări și fusese demult înlocuit de alte alternative. În plus, utilizatorii foloseau din ce în ce mai mult aplicații programate de experți, iar criticile la adresa limbajului erau evidente. Dijkstra, informaticianul care a creat un celebru algoritm de căutare, a făcut această observație încă din 1975:
Este practic imposibil să predai o programare bună studenților care au avut o expunere anterioară la BASIC: ca potențiali programatori, ei sunt schilodiți mental și fără nicio speranță de regenerare.
Se pare că decanul, al cărui nume nu mi-l amintesc, l-a citit pe Dijkstra înainte de prelegerea sa și a păstrat acest comentariu pentru el. Dar atât el, cât și Dijkstra însuși ar fi putut să se descurce fără el, deoarece este probabil că, fără BASIC, mulți dintre noi nu ne-am fi (ne-am fi) dedicat viața zerourilor și unora într-un fel sau altul. Trebuie să începi de undeva, spun eu. Iar subsemnatul este un exemplu.
Felicitări pentru 50 de ani, BASIC. Fie să fie multe altele.
Via | Slashdot
Mai multe informații | BASIC Anniversary Celebration at Darmouth University