INTERCAL es, con mucho, el idioma más divertido y uno de los más interesantes que he usado.
Solo eche un vistazo al siguiente código:
¡Es un código perfectamente sensible para el compilador INTERCAL!
Este lenguaje usa palabras clave como
- POR FAVOR (¡La cortesía es importante para los programadores!)
- LEER (como printf)
- ESCRIBIR (como scanf)
- RECUPERAR (recupera la variable almacenada)
¡Ahora siéntate y disfruta de algunos errores hilarantes que lanza este compilador!
Error: EL PROGRAMADOR ES INSUFICIENTEMENTE POLÍTICO .
Motivo: Cada línea es un comando separado y traté de dominar demasiado sin usar un solo ¡POR FAVOR!
Error: EL PROGRAMADOR ES DEMASIADO POLÍTICO.
Motivo: un solo comando con demasiada cortesía. Demasiado troll!
Un solo POR FAVOR habría sido suficiente por cierto.
- ¿Es la Dell Inspiron 15R 3543 (4 GB de RAM + 5ta generación del núcleo i5 + sin tarjeta gráfica externa + 1TBHDD) una buena opción para alguien que está ejecutando máquinas virtuales Android y servidores web en la computadora portátil?
- Mi computadora de repente mostró una pantalla azul y se apagó y ahora no arranca, ¿cómo puedo solucionarlo?
- ¿Todas las personas en la historia de la Tierra son computadoras o programas de computadora?
- ¿Es más efectivo agregar VRAM o Overclock?
- ¿Cuál es la mejor computadora?
Error: NO BATE MÁS DE LO QUE PUEDES VER
Motivo: intenté almacenar un número entero de 32 bits en una variable de 16 bits. En caso de que hubiera tratado de almacenar un número entero de 64 bits en una variable de 32 bits, el error habría sido ¿QUIERES QUE DEBEMOS IMPLEMENTAR VARIABLES DE 64 BITS?
Error: ¡LANZA EL PALO ANTES DE RECUPERAR!
Motivo: intenté recuperar una variable sin almacenarla.
Error: ¡SO! 65535 ¿LAS ETIQUETAS NO SON SUFICIENTES PARA USTED?
Motivo: puede etiquetar las líneas con los números del 1 al 65535 y saltar a ellas en cualquier momento. (similar a la declaración GOTO en otros idiomas). Aquí se intenta saltar a una etiqueta fuera de rango.
En caso de que ocurran problemas relacionados con la memoria o el búfer debido a su programa, estos serán los errores con los que será recibido.
- EL COMPILADOR TIENE INDIGESTIÓN.
- Eso es demasiado duro para mi pequeño cerebro.
- BUMMER, DUDE!
- ¡HE OLVIDADO LO QUE ESTABA POR DECIR!
- MEJOR TARDE QUE NUNCA.
En caso de que haya un error de ejecución desagradable en tiempo de ejecución, prepárese para ver el mensaje:
PROGRAMA CAYÓ DEL BORDE.
INTERCAL satiriza y desafía varios aspectos de la programación y esto hace que el lenguaje sea completamente diferente de todos los demás lenguajes. Si alguien quisiera aprender este idioma, me alegraría avisarles 🙂