miércoles, 17 de enero de 2007

A 20 años de mi primera vez

Parece que fue ayer.

(Un paréntesis: antes de que alguien se forme falsas expectativas, debo aclarar un punto: estoy hablando de mi primera vez... en hacer un programa de computadora, ¿de acuerdo? Bueno, aclarado el punto, continúo:)

No fue ayer, pero fue hace 20 años, cuando hice mi primer primerísimo "Hello, world!", en un lenguaje casi extinto, de esos que ya casi nadie recuerda, si es que acaso alguna vez lo conoció. Estoy hablando de GWBASIC. No, no dije VisualBasic, sino GWBASIC. Sí, el de los números de línea.

He aquí mi primer programa:

10 REM Mi primer Hello, world!
20 PRINT "Hello, world!"
30 END
run

Hello, world!
Ok

(Uy, ya me dieron ganas de llorar por la nostalgia.)

¿Ya se acordaron? Bueno, pues este fue mi primer primerísimo programa, y de ahí surgió todo lo demás por pura diversión. Naturalmente para hacer ese programa seguí cuidadosamente las instrucciones de uno de los pocos manuales de BASIC que existían en ese tiempo; después hice otro, lo ejecuté, luego otro, lo ejecuté, y así sucesivamente, mientras iba aprendiendo la sintaxis y todo aquello, entre uno que otro consejo acerca de cómo programar correctamente (y no andar haciendo herejías de programación, como las llamé posteriormente).

En la actualidad programo mucho más en Java que en cualquier otro lenguaje, pero indiscutiblemente el BASIC será por siempre (y a pesar de todo) mi lenguaje de programación consentido.

Si alguien está interesado en saber más de GWBASIC, escriba su comentario y con gusto ampliaré la información. Si no, no hay problema, generalmente pocos se interesan por las antigüedades, aunque esta es para mi gusto una que me trae buenos recuerdos.

:wq!

2 comentarios:

Anónimo dijo...

hoy entre por primera vez a tu blog y me parecio muy amena e interesante la manera en que tratas la programación, esto me anima a pedirte un favor, estoy interesado en entrar al mundo de la programación y no tengo mas experiencia que algo (muy poco en realidad) en visual basic,y el favor es que ojalá pudieras dar una idea completa de como iniciarse en este campo, dar un panorama general, que con lo poco que he visto y practicado ya me imagino la satisfacción intelectual que proporciona el realizar nuestro propios programas e interactuar mas intimamente con la computación en general, debo decir que soy instructor de taller de computación en una escuela secundaria pero aspiro a profundizar mas mis conocimientos y que mejor que en esta área. Gracias por la atención y ojalá se pudiera cumplir mi petición, hasta pronto...

Knaverit dijo...

Pether:

Me da mucho gusto que de alguna manera mis comentarios sean de utilidad.

Respecto a tu pedido: ¡Claro que sí!, cuenta con ello. Uno de mis propósitos es difundir la "cultura computacional", si se le puede llamar de esa manera, y definitivamente tu comentario me motiva a profundizar en un tema tan apasionante (aunque muchas veces incomprendido) como es la programación.

Un saludo.

:wq!