Top 10 de los peores lenguajes de programación
Seguramente si eres programador ( o si no lo eres) te hayas preguntado alguna vez cuales han sido los lenguajes de programación más raros que se han creado, pues bien, aquí tienes el Top 10 de los peores. Lo que no se es porque tanto interés en el mundo de los programadores para crear este tipo de programas… llámanoslo inservibles.
1º Ook!
Que únicamente tienes 3 instrucciones (Ook, Ook? y Ook!), lo bueno que tienes es que “ virtualmente “ podrías programar todo lo que quisieras. No sé que se le paso por la cabeza al creador de este programa.
2º Piet
Está inspirado en Piet Mondran, y digo inspirado porque Piet convierte los programas en pinturas abstractas, si , has leído bien. Tiene una paleta de 20 colores diferentes representados por código hexadecimales. Si eres escéptico y no te lo crees, puedes comprobarlo aquí
3º WhiteSpace
Como su nombre indica, crea programas ¡¡¡a partir de espacios en blanco!!! No hay mucho más que decir pero desde su web oficial querían añadir algo más: “la mayoría de lenguajes de programación modernos no considera los espacios en blanco, tabuladores o retornos de carro como elementos de la sintaxis y los ignora, como si no estuvieran allí. Creemos que esto es una injusticia a esos miembros perfectamente normales del juego de caracteres. ¿Deberían ser ignorados solo porque son invisibles? Whitespace es un lenguaje que busca recuperar ese equilibrio. Cualquier carácter que no sea de este tipo se ignora. Solo los espacios, tabuladores, y retornos de carro se consideran como parte de la sintaxis”.
4º LolCode
Aunque en Europa no es muy conocido, en EEUU es todo lo contrario. Se utiliza mucho en algunas imágenes de humor. De hecho su nombre se basa de I Can Has Cheezburger?“. Puedes ver un ejemplo de cómo se programa en LolCode.

5º Shakespeare
Un nombre bastante descriptivo, ¿ no creéis? Este programa utiliza el estilo y la sintaxis que hubiera utilizado este gran escritor si hubiese desarrollado un lenguaje de programación.

6º Befunge
Este lenguaje fue creado por Chris Pressley, y su único propósito es que fuera lo más complicado posible de compilar. Para conseguir esto , se basa en 2 principios:
Auto-modificaciones: Una instrucción que creemos puede producir otras de forma autónoma
Multi-dimensional: La misma instrucción se puede ejecutar en 4 contextos diferentes.( de arriba abajo, y viceversa o de derecha a izquierda, y viceversa.
Pero se sigue demostrando que hay mucha gente en este mundo con tiempo libre, porque han creado un compilador para este lenguaje. ¡ Increíble!
7º Remorse
La idea de este lenguaje, como ya sabréis, es la de usar el lenguaje Morse para crear programas. Demasiado engorroso y complicado para escribir programas.

8º False
Este lenguaje de programación tiene un objetivo para el que fue creado, y es desanimar a cualquier programador que deje la informática. usa una sintaxis basadas en símbolos de puntuación para añadirle una nota más de complejidad al asunto. Como indica su creador, “diseñé este lenguaje con dos objetivos en particular: confundir a todo el mundo con una sintaxis ofuscada, y diseñar un lenguaje lo más potente posible con una pequeña implementación: en este caso con un compilador ejecutable en tan sólo 1024 bytes escrito en ensamblador para el Motorola 68000″.
9º Wherever
Este programa es el más independiente y se preguntaran porque. Pues porque da igual lo que escriban ya que el programa hace lo que quiere cuando quiere y como quiere. Así de fácil. “toma todas las líneas del código y las trata como elementos de una lista de tareas. El intérprete elige un elemento de la lista de forma aleatoria para ejecutarlo, y lo ejecuta. En algunos casos la sentencia contiene una cláusula que especifica hasta que se cumplan ciertas condiciones. El resultado es que dicha sentencia se aplaza y vuelve a colocarse en la lista de tareas”. Brillante para programadores (y programas) perezosos.
10º l33t
un lenguaje que sustituye combinaciones de caracteres ASCII por caracteres latinos convencionales, de forma que las frases quedan prácticamente ilegibles a no ser que seas parte de esa “élite” capaz de comprender dicho lenguaje.

Ya sabes si para ti .net, java, c++… son juegos de niños, pásate a estos.
Via: MuyComputer











Agregar comentario