Categorías
Rants

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»

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

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.

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)

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…

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!»);
}

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!»);
}

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

Los comentarios están cerrados.