Els 50 anys del programa que va democratitzar la informàtica

basic classe

Fa 50 anys, a les 4 del matí de l’1 de maig de 1964, en un dels soterranis de la Universitat Darmouth, a New Hampshire, el món de la computació va canviar per sempre. El professor John Kemeny, llavors president de la junta del departament de matemàtiques de Darmouth i després el seu president, i Mike Busch, un estudiant de segon any de la universitat, van escriure “RUN” en un parell de terminals per executar dos programes en una sola ordinador General Electric ”central” de mida industrial. Els programes estaven escrits en BASIC (Codi simbòlic d’instrucció de propòsit general per a principiants, per les sigles en anglès), un naixent llenguatge informàtic dissenyat per a la persona mitjana per Kemeny, el també professor Tom Kurtz i un equip d’estudiants.

En aquesta època, fer servir un ordinador era un privilegi reservat per a una selecta minoria de científics i enginyers que tenien coneixements dels primers llenguatges de codi d’acoblament i Fortran. Kemeny, qui havia treballat com a programador en el Projecte Manhattan amb Richard Feyman i havia estat assistent d’Albert Einstein, i Kurtz, un ex alumne del pioner dels ordinadors John Turquia, van veure que els ordinadors tenien un gran potencial per avançar en l’ensenyament i la investigació, però s’adonaven que això requeriria un nou nivell d’accessibilitat.

BASIC va ser el primer llenguatge informàtic dissenyat específicament per a persones que no eren enginyers ni matemàtics. Era fàcil d’aprendre (“LET X = 5″, “IF X = 5 THEN Z = 10″, “PRINT X”), i alhora els ordinadors centrals començaven a utilitzar el sistema de compartir temps, que els permetia gestionar amb més rapidesa comandes múltiples de terminals. Com a resultat, un entorn de computació interactiva i disponible es va apoderar del campus. Les peces per a una transformació global tan àmplia com la Revolució Industrial estaven posades.

En Darmouth, professors, personal i estudiants van rebre accés fàcil a l’ordinador central i les terminals en tot el campus, i van ser encoratjats a usar quan ho consideressin convenient. El llegat durador de BASIC va ser que va obrir el món de la computació a l’espectre complet de l’exploració creativa. Així, van aparèixer els precursors de la majoria dels fenòmens informàtics moderns: els usuaris van crear jocs (un de futbol va ser un favorit del campus) i es van iniciar projectes computacionals en ciències i humanitats.

L’interès es va estendre més enllà de Darmouth. Poc temps després se li va donar accés remot a l’ordinador a través de línies telefòniques a l’escola secundària de Hannover, i així va néixer una primera generació “informàtica”.

L’entusiasme que va créixer ràpidament al voltant de la computació va crear en poc temps un mercat per a ordinadors compartides. BASIC va formar les entranyes d’un negoci informàtic en potència anomenat Micro-Soft. Un compilador de BASIC va enviar les primeres computadores d’una empresa anomenada Apple Computer. Versions de BASIC van proliferar a tot el món i perduren fins avui.

Però els professors Kurtz i Kemeny mai van obtenir guanys amb BASIC. La noció de controlar la idea i implementació de BASIC era antiètica per a la visió de dos homes de democratitzar la informàtica.

Al documental de 1969 Educant a l’ordinador, Kemeny diu: “Mirant 20 anys al futur, estic bastant segur que l’arribada de l’ordinador tindrà un efecte significatiu en tots els negocis i la majoria de les vides privades. Que aquests efectes siguin completament favorables com podrien ser o en part nocius dependrà que els que prenguin les decisions de polítiques siguin conscients de què poden i no poden fer els ordinadors “.

El fet que els ordinadors siguin ubiqües en el món modern mostra que el pare de BASIC tenia una idea bastant clara de la classe de caixa de Pandora que estava obrint.

Font: The Wall Street Journal via COEINF.cat

Advertisements

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s