En las últimas décadas hemos escuchado muchas veces aquello de que "hay que estudiar programación", ya que existen muchas oportunidades de trabajo en este sector.
Hasta aquí todo bien pero, ¿qué ocurre cuando eres un Pokémon y quieres aprender a programar?. Han querido acabar con esta injusticia, creando el primer lenguaje de programación enfocado a una de estas criaturas.
Como no podía ser de otra manera, han comenzado por el Pokémon más famoso de todos: Pikachu. Gracias a este lenguaje, será posible desarrollar programas utilizando palabras tan variadas como "pikachu", "pika" o "pi".
De hecho, las premisas para crear este lenguaje fueron:
- Poder ser utilizado fácilmente por Pikachu
- Sólo debe tener elementos de su lenguaje
- Si eres un programador, gracias a este lenguaje podrás aprender cómo hablan
A continuación podemos ver todo el código necesario para crear el clásico "HELLO WORLD":
pikachu pika pikachu pika pika pi pi pika pikachu pika pikachu pi pikachu pi pikachu pi pika pi pikachu pikachu pi pi pika pika pikachu pika pikachu pikachu pi pika pi pika pika pi pikachu pikachu pi pikachu pi pika pikachu pi pikachu pika pikachu pi pikachu pikachu pi pikachu pika pika pikachu pi pikachu pi pi pikachu pikachu pika pikachu pi pika pi pi pika pika pikachu pikachu pi pi pikachu pi pikachu pikachu pikachu pi pikachu pikachu pika pika pikachu pika pikachu pikachu pika pika pikachu pikachu pi pi pikachu pika pikachu pika pika pi pika pikachu pikachu pi pika pika pikachu pi pika pi pika pi pikachu pi pikachu pika pika pi pi pika pi pika pika pikachu pikachu pika pikachu pikachu pika pi pikachu pika pi pikachu pi pika pika pi pikachu pika pi pika pikachu pi pi pikachu pika pika pi pika pi pikachu pikachu pikachu pi pikachu pikachu pika pi pika pika pikachu pika pikachu pi pikachu pi pi pika pi pikachu pika pi pi pika pikachu pi pikachu pi pi pikachu pikachu pika pikachu pikachu pika pi pikachu pi pika pikachu pi pikachu pika pika pikachu pika pi pi pikachu pikachu pika pika pikachu pi pika pikachu pikachu pi pika pikachu pikachu pika pi pi pikachu pikachu pi pikachu pi pikachu pi pikachu pi pika pikachu pi pikachu pika pikachu pi pika pi pikachu pi pika pikachu pikachu pi pikachu pika pi pikachu pikachu pi pikachu pikachu pi pikachu pi pi pikachu pi pikachu pika pikachu pikachu pi pikachu pikachu pika pi pi pika pikachu pika pikachu pi pi pikachu pika pi pi pikachu pika pika pi pika pika pikachu pika pikachu pi pi pika pikachu pika pi pikachu pikachu pi pikachu pika pikachu pikachu pika pi pi pikachu pikachu pi pika pikachu pi pikachu pika pikachu pikachu pika pi pikachu pikachu pika pikachu pi pikachu pika pika pi pikachu pi pika pi pikachu pikachu pi pikachu pi pika pikachu pikachu pi pikachu pikachu pikachu pi pika pikachu pi pika pika pi pi pika pi pikachu pi pika pi pika pi pika pikachu pika pi pi pikachu pi pikachu pi pika pi pika pika pikachu pi pikachu pikachu pikachu pi pikachu pikachu pi pikachu pika pikachu pi pika pi pikachu pikachu pika pika pi pi pikachu pi pika pi pikachu pi pika pikachu pi pika pi pi pikachu pikachu pika pika pikachu pikachu pi pi pikachu pi pikachu pi pikachu pi pi pikachu pikachu pi pikachu pi pikachu pi pika pika pikachu pikachu pika pi pika pikachu pi pikachu pi pi pika pikachu pika pi pikachu pi pika pi pi pikachu pikachu pika pika pikachu pika pika pikachu pi pika pi pika pikachu pi pika pikachu pika pi pika pikachu pikachu pikachu pika pikachu pikachu pikachu pika pikachu pi pi pikachu pi pikachu pika pika pi pikachu pika pika pi pi pika pika pikachu pi pi pikachu pi pika pi pika pikachu pi pikachu pi pikachu pikachu pi pi pika pika pi pika pika pi pika pikachu pikachu pi pikachu pika pi pi pika pi pi pikachu pikachu pika pi pi pika pika pi pika pikachu pi pikachu pi pi pika pi pika pika pikachu pika pi pika pikachu pi pikachu pikachu pi pi pika pi pika pika pikachu pikachu pi pikachu pikachu pikachu pi pikachu pikachu pi pikachu pikachu pika pikachu pikachu pika pika pikachu pikachu pika pikachu pi pika pikachu pika pika pi pikachu pi pi pika pi pi pikachu pika pika pikachu pikachu pika pikachu pikachu pi pika pi pi pikachu pikachu pika pi pi pikachu pikachu pika pikachu pika pi pikachu pi pika pi pika pikachu pika pi pikachu pi pikachu pikachu pi pika pikachu pi pikachu pikachu pi pika pi pikachu pikachu pi pikachu pika pika pi pi pikachu pikachu pi pi pika pi pi pikachu pika pikachu pikachu pika pika pi pi pika pikachu pi pikachu pi pi pika pi pika pi pi pika pikachu pi pika pi pikachu pika pikachu pika pi pi pika pi pi pikachu pi pikachu pikachu pika pi pikachu pi pi pika pi pikachu pi pi pika pi pi pikachu pika pikachu pika pikachu pika pi pikachu pikachu pi pi pika pika pikachu pikachu pikachu pi pikachu pikachu pikachu pika pikachu
Puede que no sea el lenguaje de programación más cómodo o con más futuro, pero seguro que es uno de los más originales. De esta manera se acaba con la marginación que los Pokémon sufren en Sillicon Valley. Esperemos que Charmander, Bulbasaur y Squirtle sean los siguientes pronto.
En Xataka | Diez lenguajes de programación para partirse la caja pero que funcionan (más o menos)
Ver 19 comentarios
19 comentarios
soyluismi
No lo veo una tontería... quiero decir, aprender el lenguaje si lo veo una tontería, pero crearlo? Como proyecto para aprender como funciona un Transpilador o Compilador junto con unas cervezas no está nada mal. Pues no hay lenguajes de programación en Español?? xD como si lo fuera a usar alguien, pero al final si quieres aprender de verdad algo, pues lo aplicas al mundo real, aunque sea a una estupidez. Otros lenguajes que debe haber molado crearlos pero no son para aprenderlos son: "Whitespace", "OMGGROFL", "piet", "befunge" y no podía faltar el rey y la reina "Malbolge" y "Brainfuck"
marjuanmanuel
A continuación podemos ver todo el código necesario para crear el clásico "HELLO WORLD":
pikachu pika pikachu pika pika pi pi pika pikachu pika pikachu pi pikachu pi pikachu pi pika pi pikachu pikachu pi pi pika pika pikachu pika pikachu pikachu pi pika pi pika pika pi pikachu pikachu pi pikachu pi pika pikachu pi pikachu pika pikachu pi pikachu pikachu pi pikachu pika pika pikachu pi pikachu pi pi pikachu pikachu pika pikachu pi pika pi pi pika pika pikachu pikachu pi pi pikachu pi pikachu pikachu pikachu pi pikachu pikachu pika pika pikachu pika pikachu pikachu pika pika pikachu pikachu pi pi pikachu pika pikachu pika pika pi pika pikachu pikachu pi pika pika pikachu pi pika pi pika pi pikachu pi pikachu pika pika pi pi pika pi pika pika pikachu pikachu pika pikachu pikachu pika pi pikachu pika pi pikachu pi pika pika pi pikachu pika pi pika pikachu pi pi pikachu pika pika pi pika pi pikachu pikachu pikachu pi pikachu pikachu pika pi pika pika pikachu pika pikachu pi pikachu pi pi pika pi pikachu pika pi pi pika pikachu pi pikachu pi pi pikachu pikachu pika pikachu pikachu pika pi pikachu pi pika pikachu pi pikachu pika pika pikachu pika pi pi pikachu pikachu pika pika pikachu pi pika pikachu pikachu pi pika pikachu pikachu pika pi pi pikachu pikachu pi pikachu pi pikachu pi pikachu pi pika pikachu pi pikachu pika pikachu pi pika pi pikachu pi pika pikachu pikachu pi pikachu pika pi pikachu pikachu pi pikachu pikachu pi pikachu pi pi pikachu pi pikachu pika pikachu pikachu pi pikachu pikachu pika pi pi pika pikachu pika pikachu pi pi pikachu pika pi pi pikachu pika pika pi pika pika pikachu pika pikachu pi pi pika pikachu pika pi pikachu pikachu pi pikachu pika pikachu pikachu pika pi pi pikachu pikachu pi pika pikachu pi pikachu pika pikachu pikachu pika pi pikachu pikachu pika pikachu pi pikachu pika pika pi pikachu pi pika pi pikachu pikachu pi pikachu pi pika pikachu pikachu pi pikachu pikachu pikachu pi pika pikachu pi pika pika pi pi pika pi pikachu pi pika pi pika pi pika pikachu pika pi pi pikachu pi pikachu pi pika pi pika pika pikachu pi pikachu pikachu pikachu pi pikachu pikachu pi pikachu pika pikachu pi pika pi pikachu pikachu pika pika pi pi pikachu pi pika pi pikachu pi pika pikachu pi pika pi pi pikachu pikachu pika pika pikachu pikachu pi pi pikachu pi pikachu pi pikachu pi pi pikachu pikachu pi pikachu pi pikachu pi pika pika pikachu pikachu pika pi pika pikachu pi pikachu pi pi pika pikachu pika pi pikachu pi pika pi pi pikachu pikachu pika pika pikachu pika pika pikachu pi pika pi pika pikachu pi pika pikachu pika pi pika pikachu pikachu pikachu pika pikachu pikachu pikachu pika pikachu pi pi pikachu pi pikachu pika pika pi pikachu pika pika pi pi pika pika pikachu pi pi pikachu pi pika pi pika pikachu pi pikachu pi pikachu pikachu pi pi pika pika pi pika pika pi pika pikachu pikachu pi pikachu pika pi pi pika pi pi pikachu pikachu pika pi pi pika pika pi pika pikachu pi pikachu pi pi pika pi pika pika pikachu pika pi pika pikachu pi pikachu pikachu pi pi pika pi pika pika pikachu pikachu pi pikachu pikachu pikachu pi pikachu pikachu pi pikachu pikachu pika pikachu pikachu pika pika pikachu pikachu pika pikachu pi pika pikachu pika pika pi pikachu pi pi pika pi pi pikachu pika pika pikachu pikachu pika pikachu pikachu pi pika pi pi pikachu pikachu pika pi pi pikachu pikachu pika pikachu pika pi pikachu pi pika pi pika pikachu pika pi pikachu pi pikachu pikachu pi pika pikachu pi pikachu pikachu pi pika pi pikachu pikachu pi pikachu pika pika pi pi pikachu pikachu pi pi pika pi pi pikachu pika pikachu pikachu pika pika pi pi pika pikachu pi pikachu pi pi pika pi pika pi pi pika pikachu pi pika pi pikachu pika pikachu pika pi pi pika pi pi pikachu pi pikachu pikachu pika pi pikachu pi pi pika pi pikachu pi pi pika pi pi pikachu pika pikachu pika pikachu pika pi pikachu pikachu pi pi pika pika pikachu pikachu pikachu pi pikachu pikachu pikachu pika pikachu
----------------------------
¿¿¿¿Y TODO ESO PARA HACER UN "HELLO WORLD"???? - paso.
ariasdelhoyo
Creo que falta un "pika" en la línea 23. Se mete en un bucle y no llega a apuntar a la dirección de memoria donde está la W.
ariasdelhoyo
Un mensaje para los que dicen que esto no vale para nada.
¿La música vale para algo?
¿La pintura vale para algo?
¿La danza vale para algo?
¿La gastronomía vale para algo?
Podemos vivir sin música, sin pintura (artística me refiero, no la de las paredes), sin bailar y podemos vivir sin cocinar de maneras exóticas nuestros alimentos.
Pero lo hacemos. ¿Por qué? Porque podemos hacerlo.
Es como cuando se pregunta a los alpinistas por qué suben a esas cimas tan peligrosas. Porque están ahí.
Los que hayan hecho este lenguaje de Pikachu (Por cierto, no he visto nunca esos dibujos) habrán tenido que llevar a cabo tareas que aparentemente no valen para nada, pero lo han conseguido. Han conseguido un lenguaje con pocas instrucciones. ¿Os parece más bonito C con todo su maremagnum de llaves, paréntesis y comillas? ¿Habéis visto la que hay que liar para hacer un Hello World en COBOL?
A lo mejor Pikachu no vale para nada útil, pero quizás uno de sus desarrolladores consiga el lenguaje de programación que sea;
"A ver amigo, escribe Hello World por el medio de la pantalla" o algo así.
imf017
Hay gente que tiene mucho tiempo libre ...
mrfloppy
Increíble que haya gente que pierda el tiempo con estas tonterías.