Denken Über

Un simple weblog

Hello World, mi primera vez

Cada vez que digo no voy a hacer ningún meme, aparece alguno que me divierte, esta vez es OpcionWeb que me pasa uno y, por el mismo precio, me hace sentir un dinosaurio. La idea es simple, saber cual fue el primer lenguaje de programación que uno usó y como fue el “Hello World” que todos escribimos alguna vez.

En mi caso fue el COBOL y pese a que es un lenguaje de dinosaurios sigue estando en uso en muchas aplicaciones, más allá de eso el “Hello World” fue:

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
MAIN SECTION.
DISPLAY "Hello World!"
STOP RUN.

Y la versión ridículamente larga de los que buscaban complicarse podía ser:

000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. HELLOWORLD.
000300
000400*
000500 ENVIRONMENT DIVISION.
000600 CONFIGURATION SECTION.
000700 SOURCE-COMPUTER. RM-COBOL.
000800 OBJECT-COMPUTER. RM-COBOL.
000900
001000 DATA DIVISION.
001100 FILE SECTION.
001200
100000 PROCEDURE DIVISION.
100100
100200 MAIN-LOGIC SECTION.
100300 BEGIN.
100400 DISPLAY " " LINE 1 POSITION 1 ERASE EOS.
100500 DISPLAY "Hello world!" LINE 15 POSITION 10.
100600 STOP RUN.
100700 MAIN-LOGIC-EXIT.
100800 EXIT.

Y mientras hoy en día tengo cero ganas de tocar una línea de AJAX, JS, RoR; estoy seguro que cualquiera de los 3li73 c0d3rs de hoy en día se sientan frente a un AS/400 y no sabrían por donde empezar a llorar ;)

Y como todo meme hay que pasarlo, pero no tengo ni idea de a quien.. asi que tome la posta quien quiera :)

25 respuestas a “Hello World, mi primera vez”

  1. Troy Avatar

    10 PRINT “Hello World!”

    Mi bautizo fue con el BASIC del Commodore Vic-20

  2. beto Avatar

    No sé por qué esperaba del título de este post otra especie de “primera vez” :D

    Geeks… :P

    Bueno, siempre puede ser peor, mi primer contacto con algo parecido a programar fue con el sistema Logo, el de la tortuguita :P

  3. IgnacioMarcos Avatar

    che… y eso se metía en tarjetas perforadas?? ;)

    jeje, ahora, en serio, conozco muchos coboleros de esa época, y de hecho (por lo menos por estos pagos), muchas grandes empresas tienen todos sus sistemas en C85, aunque las más osadas migraron a visual-cobol.

  4. […] Denken Uber veo un meme que es curioso y, aunque odie la palabra, muy geek también. Consiste en mostrar el […]

  5. Eduardo G. Avatar

    10 GOTO 30
    20 END
    30 PRINT “HELLO WORLD”
    40 PRINT “ALL CAPS PLEASE”
    50 GOTO 20

    ;)

  6. Walterio Avatar

    Aguante el Cobol, que me ha dado de comer y sigue haciéndolo…! Aunque el primer “Hola Mundo” fue en Pascal para la facultad.

    Saludos!

  7. pablotossi Avatar

    me arrancaste un lagrimón! y justo hace unos días lo hablamos, recuerdas?

  8. Fabio Avatar

    yo voy por el lado de Eduardo

    10 PRINT “HELLO WORLD”

    RUN

    y listo, esa simpleza y belleza del BASIC :)

  9. pablotossi Avatar

    por cierto, le faltan los TABS en el 100400 etc… o no?

  10. nicoosuna Avatar

    Aunque no me crean en mi empresa (soy el ‘marketiniano de una empresa de programación) mi primero fue con Basic en un Spectrum (el de teclas de goma).
    10 print”hola mundo”;
    20 goto 10

  11. WR276 Avatar

    Pascal, COBOl, C… Qué días aquellos…

  12. Martin Revert Avatar

    Mira vos…hace un tiempo, casi homnejeando a mi viejas y peludas ZX Spectrum y a su clon brasilero la TK 90 posteé este rejunte de conceptos quye terminó en un muestrario de “Hola Mundos”:
    http://www.martinrevert.com.ar/index.php/2007/08/04/keep-it-simple-stupid/trackback/

  13. Martin Revert Avatar

    Hace unos meses yo le daba vueltas a la misma notalgia, con algunos matices:
    http://www.martinrevert.com.ar/index.php/2007/08/04/keep-it-simple-stupid/

  14. J.P. Avatar

    Basic :P
    Lo primero y prácticamente lo único.
    Fue un hola y adiós con la programación.
    Estaba esperando Internet y no lo sabía :)

  15. Pancho Opcionweb Avatar

    Impresionante, que tiempos los del AS/400. Me alegro que te haya enganchado el Meme. Un saludo.

  16. jored Avatar

    Que tal, yo empeze en C clasico, peor lo que he hecho es de todo a tal punto que me ha tocado hacer ciertos procesos en AS/400 y dentro de eso AJAX …. (pueden vivir juntos…. aunque no parezca)

  17. sebas Avatar

    Hey! No es un lenguaje de dinosaurios!
    el AcuCobol de AcuCorp es una implementación poderosísima que NADA tiene que envidiarle a ningún otro lenguaje… y si, podés hacer VENTANITAS PARA WINDOWS, LINUX, etc.
    también tenés el netCobol para .NET, y hasta un OpenCobol, etc.

    y sobre lo del post: mis primeros pasos fueron en ObjectVision, pascal…

  18. Gabolonte Blasfemus Avatar

    Mi primera vez fue con el asembler de los arcáicos procesadores Motorola de la línea 6800, que en el secundario los programábamos usando un kit de desarrollo en el que venían, ingresando el código en hexa desde un teclado numérico. No daba para un Hola Mundo, como mucho para hacer unas cuantas operaciones de memoria y registros y después mandar el resultado a un display numérico :P

    Luego mi primer Hola Mundo de verdad fue con C:

    #include

    void main() {
    printf (“Hola Mundo!”);
    }

  19. Martin Vivas Avatar

    Jajaja buenisimo. Nostalgia hasta las lagrimas. Mis primeros pasos fueron con una spectrum y una C64 en Basic por 1986. Ha pasado la vida, ya.
    Hace poco lo recordaba:
    http://ellocoyelmar.blogspot.com/2007/09/la-compu-la-pc-va-desaparecer.html

  20. alejandro castro Avatar
    alejandro castro

    Mi primer Hello World, fue en español, pero para el caso es lo mismo…xD
    Fue en C, a pesar de que tengo aún 18 años…xD.

    #include
    void main()
    {
    printf(“Hola Mundo!”);
    }

  21. alejandro castro Avatar
    alejandro castro

    y el siguiente en Visual Basic:

    MsgBox “Hola Mundo!”

    PD: no sé porqué, cuando escribí en el anterior stdio.h despues del include, no lo muestra…xD

  22. ckozus Avatar

    En cambio yo paso mis mañanas con un AS/400 (programando en ILE RPG) y mis tardes con RoR y AJAX :)
    Y no me largo a llorar :P

  23. corsaria Avatar

    Yo como Beto, jugando con la tortuguita del Logo. ;)

  24. Many428 Avatar

    lo peor es cobol sobre AS 400, salen demasiados errores
    crei que me bolberia loco

acerca de

Denken Über es un blog donde escribo acerca de tecnología y algunas observaciones sobre emprender, invertir y cosas en general. He usado demasiados sombreros en mi vida como emprendedor, inversor, corporativo pero escribir ayuda a pensar un poco más.