Felicidades BASIC!!
1 de Mayo, 2004   10:26

Pues sí, dentro de muy poquito será el cumpleaños de BASIC, un lenguaje de programación creado por John Kemeny y Thomas Kurtz hace unos 40 años; según he leído, el 4 de Mayo de 1964 se ejecutó el primer programa en este lenguaje, en Dartmouth, a eso de las 2'00 de la mañana (que es la hora a la que mejor rulan los programas de ordenador, dicho sea de paso ; )

BASIC es el acrónimo de Beginners All-purpose Symbolic Instruction Code, que significa algo así como Lenguaje de Programación de Propósito General para Principiantes (LPPGP sería en español, ya sé, queda un poco raro) y aunque bastante limitado en comparación con lenguajes de programación modernos, era sencillo de aprender y todos de los que tuvimos un MSX 15 o 20 años atrás lo aprendimos en un pispás, entre otras cosas porque al encender el ordenador lo que veías era un cursor para introducir comandos en BASIC, así que aunque fuera para poner un juego de los que vendían en cintas de casette, tenías que saber algo de BASIC.
Con un poquito más de conocimiento podías fácilmente hacer programillas que te calcularan tu horóscopo, pintar cuadritos y/o formulas matemáticas en la pantalla (ideal para los que dábamos esas cosas en 8º de EGB y éramos un poquito perezosos para pintarlas a mano ; ), crear gráficos con 16 colores en modo punto de cruz (para lo cual necesitabas saber calcular números en base binaria y hexadecimal), mover muñequitos (se llamaban sprites cuando creo que esta bebida aún no existía en España!), hacer música polifónica con hasta 3 canales FM, ... También podías comprar revistas informáticas en las que venían programas impresos de entre 1 y 10 páginas que tranquilamente podrías teclear en tu ordenador y al final ver lo que hacía el magnífico programa, que a menudo era decepcionante en comparación a lo que esperabas y te daba un ataque de saber que habías estado 3 días tecleando una castaña... uh, que tiempos aquellos ; )

Como nota curiosa mencionar también que al mismo tiempo que nació Basic nació también un concepto muy importante, el "time sharing", que permitía a varios usuarios compartir al mismo tiempo un ordenador, y teniendo en cuenta que en aquella época (1964) los ordenadores costaban todo un pastón, esto era una cosa importantísima y acercaba de una manera radical los ordenadores a un público que se beneficiaría enormemente de su uso: los estudiantes de la universidad (y otros, claro).

Y aprovechando la ocasión, he traducido el programa que recientemente hizo JJ en base al lenguaje de programación creado por Algernon para que veáis lo fácil que es hacer un programa en BASIC : )




En: Informatica  |  Comentarios: 0  |  Permalink