Lenguajes de programación en los que un “Hola mundo” se convierte en una auténtica pesadilla, o que parecen cualquier cosa menos código. He aquí, en un día tan apropiado como hoy, nuestro particular top 5 de lenguajes “que suenan a broma”.
#9http://esolangs.org/wiki/Ook Ook! is a joke esoteric programming language created by David Morgan-Mar. It is identical to Brainfuck, except that the instructions are changed into Orangutan words. It represents the first, although unfortunately not the last, in a long line of trivial Brainfuck command substitutions.
Bueno son todos lenguajes "de coña" , a mi me gustaría saber que lenguajes "serios" son los mas difíciles (no se si ensamblador tal vez?¿ (lo pregunto desde la ignorancia).
Uno de los que más me gustan es Perl en Latin http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html
No es tan esotérico como estos pero me parece un buen ejercicio del uso del preprocesador para cambiar la sintaxis de un lenguaje de programación sin cambiar el modelo del lenguaje en sí.
El lenguaje de programación perfecto para los adolescentes, ya que este sencillo lenguaje es el rey de la procrastinación, y trata de retrasar cualquier tipo de acción, de modo que el lenguaje hace lo que quiere… cuando quiere. Com odice su creador, "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."
Siempre que se hacen artículos de este tipo se olvidan de INTERCAL (http://en.wikipedia.org/wiki/INTERCAL), un lenguaje Turing completo específicamente diseñado para ser inmantenible. Para que os hagáis una idea, no existe la sentencia goto; su lugar lo ocupa algo mucho peor: el come from.
Me ha gustado la idea del whitespace.
1.- Convertirlo en meme entre los programadores
2.- hacerlo popular como entretenimiento friki
3.- Vender teclados con solo 3 teclas: tabulador, espacio y enter a un precio absurdamente caro para lo que es
4.- Beneficios
El Whitespace podría valer para introducir mensaje oculto en libros en pdf. Así, podríamos tener un control sobre copias de nuestras publicaciones. No valdría para una versión impresa, pero sí electrónica; ¿no?
Comentarios
El nº1 funciona muy bien hasta que llega un purista y dice "aquí sobran saltos de línea y espacios".
#2 y eso de que puede esconderse en otro código... siempre que no sea python!
#2 O coje el Netbeans, pulsa con el botón derecho y le da a "FORMAT CODE"
¿No han puesto PERL? Es como el "Malbolge" pero con expresiones regulares
Esta es la típica noticia que el 80% de los meneantes se lee y solo el 1% entiende y se rie. Los demás nos quedamos asi:
#7: No trates de entender (y mucho menos dominar) esos lenguajes de programación.
Son eso, lenguajes de programación ultracomplicados.
PD: Chef me ha gustado.
Pues a mi me ha gustado el WhiteSpace
El verdadero problema (personal) es que ya me los conocía todos, excepto el Whitespace y el Chef .
#16 Peor soy yo que conocía todos....
#25 A mi me saltó el avast una vez cuando compilé un holaMundo con el Dev-cpp. Me estuve riendo un buen rato.
#33 No sería el sandbox? Yo lo desactivé, para programar es una locura tenerlo activo.
Me quedo con el Brainfuck y sus derivados
Ya son ganas de complicarse la vida...
#1 ook?
#5
http://www.peatom.info/images/2008/06/05/mundodisco.noticia.jpg
#9 http://esolangs.org/wiki/Ook
Ook! is a joke esoteric programming language created by David Morgan-Mar. It is identical to Brainfuck, except that the instructions are changed into Orangutan words. It represents the first, although unfortunately not the last, in a long line of trivial Brainfuck command substitutions.
Y de rebote tambien a #1
Se deja el mejor fuera aunque le cita:
http://www.genbetadev.com/lenguajes-de-programacion/trollscript-un-lenguaje-esoterico-para-trolls
Resulta que la canción del Trololo es el código fuente de un intérprete de comandos para CPM. ¡Flipante!
Pues lo del whitespace me acaba de dar una idea muy interesante para un huevo de pascua en algo gordo que pasamos pronto a producción...
#18 Aún así necesitarías un interprete/compilador de whitespace, lo cuál puede despertar sospechas.
LISP
(con perdón a la "gente" de 4chan)
Y yo creía que el LISP era tedioso.
Edito: se me ha adelantado #17, aunque con un comentario diferente. Y el "Chef" ese es la leche, por cierto.
#17 #30 Lost In Stupid Parenthesis
#36 cierto, esa expresión, por lo visto, es de toda la vida, tiene casi tantos años como el propio lenguaje según un profesor mío.
¡Ouch! Mi comentario #37 respondía al #36, no al #6. Estúpida dislexia...
Que depresión, hay 2 que no conocía.
picky, de la uni de fuenlabrada: http://lsub.org/fdp/picky.html
Bueno son todos lenguajes "de coña" , a mi me gustaría saber que lenguajes "serios" son los mas difíciles (no se si ensamblador tal vez?¿ (lo pregunto desde la ignorancia).
Estupendo, pero el binario también es chungo y no lo han puesto.
Uno de los que más me gustan es Perl en Latin http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html
No es tan esotérico como estos pero me parece un buen ejercicio del uso del preprocesador para cambiar la sintaxis de un lenguaje de programación sin cambiar el modelo del lenguaje en sí.
Algun valiente hace una lista enlazada en whitespace? Seria tremendo
increible no me suena ninguno. Yo aprendí con pascal
Los 10 lenguajes de programacion más raros
Los 10 lenguajes de programacion más raros
muycomputer.com10 lenguajes de programación verdaderamente raros
10 lenguajes de programación verdaderamente raros
linuxhispano.netLos 10 lenguajes más extraños [ENG]
Los 10 lenguajes más extraños [ENG]
nettuts.com#8 "9. Whenever
El lenguaje de programación perfecto para los adolescentes, ya que este sencillo lenguaje es el rey de la procrastinación, y trata de retrasar cualquier tipo de acción, de modo que el lenguaje hace lo que quiere… cuando quiere. Com odice su creador, "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."
La polla.
PD: Me ha saltado el avast en uno de tus enlaces
Joder la de las tabulaciones ya me ha parecido más chungo que ninguno
Donde esté Miranda...
Siempre que se hacen artículos de este tipo se olvidan de INTERCAL (http://en.wikipedia.org/wiki/INTERCAL), un lenguaje Turing completo específicamente diseñado para ser inmantenible. Para que os hagáis una idea, no existe la sentencia goto; su lugar lo ocupa algo mucho peor: el come from.
#6 Lots of Irritating and Stupid Parenthesis.
Ahora que saquen el de el top 5 de las drogas consumidas por los autores del top 5 de los lenguajes de programación chungos.
El que no he entendido es el del chef...
Psé, la cara que se le queda a un informático ante uno de estos es la misma que se me queda a mí con la terminal de comandos.
Pues porque no conoce el SuPu, el más jodido con diferencia.
Me ha gustado la idea del whitespace.
1.- Convertirlo en meme entre los programadores
2.- hacerlo popular como entretenimiento friki
3.- Vender teclados con solo 3 teclas: tabulador, espacio y enter a un precio absurdamente caro para lo que es
4.- Beneficios
Prefiero programar en Paint, lo de tener un lenguaje con letras es de nenas y comunistas.
Los hombres de verdad programan en MS Paint
Los hombres de verdad programan en MS Paint
twitter.com#38 Pues no te fijaste en el PIET que menciona el articulo
Pues a mi el brainfuck y derivados se me parecen al assembler de los cojones, solo que cambiando los comandos por vainas raras
El Whitespace podría valer para introducir mensaje oculto en libros en pdf. Así, podríamos tener un control sobre copias de nuestras publicaciones. No valdría para una versión impresa, pero sí electrónica; ¿no?
El ultimo me parece una gilipollez enorme.
python
#19 Que python no se entiende??? Joder, para no entender python...
#19 Si no entiendes python... mal vamos