R4ndom Frid4y #15: Lenguajes de programación esotéricos
Posted by Jose on viernes, 1 de octubre de 2010
Muy buenos días!! Hoy me gustaría hablar de algo que me pareció bastante curioso cuando lo conocí y que, quizás, os pueda molar: la programación esotérica.
El esoterismo en la programación nace como una vertiente que intenta crear lenguajes que vayan en contra de todos los principios de los demás. Es decir, mientras que lo que nosotros buscamos en un lenguaje de programación es un "relativa" sencillez a la hora de implementar nuestras aplicaciones, con esta vertiente de la programación nosotros tenemos lenguajes que se caracterizan por lo complicado de su utilización, sobretodo y entre otras cosas, por su limitado alfabeto.
Algunos ejemplos de este tipo de lenguajes que me he ido encontrando son:
- C-ofuscado
- Brainfuck
Para los que tengan curiosidad, aquí os dejo un enlace con un tutorial sobre este lenguaje. Además, como os será necesario un intérprete, yo lo he probado en Ubuntu, y existe uno en los repositorios oficiales (basta con sudo apt-get install bf).
Por último, aquí os dejo mi primer "programilla". Nos es más que el "Hola, mundo", pero a mi manera...
- Ook!
La principal gracia de este lenguaje es que la "palabra" Ook viene de la saga Mundodisco de Terry Pratchett (más de uno por aquí seguro que sabe lo que es esto), concretamente del bibliotecario, el cual originariamente era un mago pero, tras una magia fallida, se convirtió en un orangután, pudiendo únicamente articular Ook como sonido.
Aquí os facilito en Ook! el mismo programa que estaba escrito en Brainfuck. Existe un intérprete online de este lenguaje en esta dirección. Sin embargo, también se puede descargar el código fuente del mismo para ejecutarlo desde nuestro ordenador (aunque para ello necesitaremos tener instalado un intérprete de Ruby).
- Chef
Es una pena, pero con este lenguaje no he conseguido hacer nada especial. Aquí os paso el enlace Wikipedia en el que se habla un poco más, mostrando también el ejemplo básico del "Hola Mundo". Además, también hay en ese enlace un link a una página con un intérprete de este lenguaje escrito en Perl.
Espero que os haya gustado un poco este rollo/post que rompe un poco con lo que solemos hablar. Os animo a buscar más lenguajes como estos, como pueden ser Taxi (en el que imitamos una "carrera" de lo más típico para escribir el programa) o Shakespeare, también conocido como SPL, en el que creamos un programa imitando el guión de una obra de teatro.
Bueno gente, nos leemos!!!
Suscribirse a:
Enviar comentarios (Atom)
De lo que hablamos
3DS
(3)
Acción
(1)
Análisis
(51)
Android
(9)
Aventura gráfica
(5)
AVGN
(2)
BugBusters
(5)
Ciencia y Tecnología
(5)
Cine
(4)
Conducción
(7)
Consolas
(6)
Cortos
(1)
Deporte
(4)
E3
(1)
El Blog
(1)
Estrategia
(5)
Famibits
(1)
Fps
(1)
Gadgets
(1)
Game boy
(1)
GameCube
(1)
GPS
(1)
Grog'n' Roll
(3)
iPad
(3)
iPhone
(4)
Juegos de mesa
(1)
Kinect
(1)
Lanzamientos
(2)
LOST
(1)
Lucha
(3)
Master System
(2)
Mega Drive
(4)
Microsoft
(1)
minijuegos
(6)
Miscelánea
(2)
Move
(1)
Ms-Dos
(2)
Música
(2)
NDS
(1)
NEO GEO
(2)
NES
(1)
Nintendo
(14)
Nintendo 64
(1)
Nintendo DS
(2)
Noticias
(1)
Opinión
(1)
PC
(7)
Plataformas
(2)
Play Station
(3)
Play Station 3
(1)
Podcast
(1)
Pokémon
(2)
Programación
(8)
Proyectos
(2)
Puzzle
(3)
R4ndom Frid4y
(16)
Retro
(9)
Rol
(3)
RPG
(1)
Sega
(4)
SNES
(1)
SNK
(1)
Sony
(2)
Sugerencias
(2)
Televisión
(3)
Videojuegos
(49)
Wii
(3)
Youtube
(3)
Previously on G'n R
-
▼
2010
(111)
-
▼
octubre
(13)
- Super Scribblenauts: El regreso... ¿más esperado?
- Split Second
- Pokémon Soul Silver, un Remake imprescindible
- Mirror's Edge a análisis
- La gracia 3.50 de Sony
- Nook, el lector de ebooks con Android
- En Grog'N'Roll tu opinión es importante
- Maneras de jugar al Modern Warfare 2
- Angry Birds lite para Android
- Witch Hunt: El "nuevo" DLC de Dragon Age
- Race Driver Grid
- Prepárate para el examen del mitjà
- R4ndom Frid4y #15: Lenguajes de programación esoté...
- ► septiembre (15)
-
▼
octubre
(13)
3 comentarios:
interrsante! voy a hacer un programa de 1000 lineas con Okk! Okk. Okk! xDD
La gente se aburre DEMASIADO
Ook! Ook! +++++[>+++++++++<-]>.<++++++++++[>++++<-]>-.
Pd: espero que os haya quedado claro...
Nicolas Cage.
Publicar un comentario