Curiosidades no image

Publicado: 01/07/2010 | por Dr. Lisandro M. Carnielli

6

Lenguaje LOGO, Nazis, curiosidad y trailer de Iron Sky

Hace muchísimo tiempo, cuando todavía no existía la internet, se creó un lenguaje de programación con fines didácticos llamado Logo. En este curioso y limitado lenguaje, mediante órdenes simples podemos hacer mover una “tortuguita” (generalmente representada en la pantalla por un triángulo) que irá dibujando (o no) su trayecto por la pantalla.

Las instrucciones son muy simples:

  • fd – hace avanzar la tortuguita la cantidad de pixels que le indiquemos.
  • lt o rt – hacen girar la tortuguita la cantidad de grados indicada a izquierda o derecha.
  • rt – hace repetir las instrucciones que le señalemos, la cantidad de veces que querramos.
  • cs – borra la pantalla.

Estos son algunos ejemplos de lo que se puede lograr con estas simples instrucciones:

logo mit Lenguaje LOGO, Nazis, curiosidad y trailer de Iron Sky

logo ejemplos Lenguaje LOGO, Nazis, curiosidad y trailer de Iron Sky

Existen otros comandos pero me basta explicar estos para que puedan ver lo que sigue.

Imaginemos un programita que haga lo siguiente:

  1. Mueva adelante 3 unidades y gire a la derecha
  2. Mueva adelante 1 unidad y gire a la derecha
  3. Mueva adelante 2 unidades y gire a la izquierda
  4. Mueva adelante 1 unidad y gire a la izquierda
  5. Mueva adelante 2 unidades y gire a la derecha.
  6. Repetir.

Ahora pasemos eso a lenguaje LOGO:

rt 45 repeat 4 [fd 60 rt 90 fd 20 rt 90 fd 40 lt 90 fd 20 lt 90 fd 40 rt 90]

Aclaro un par de cositas:

  • Las unidades a avanzar las multipliqué por 20 para que el gráfico resultante se aprecie mejor.
  • El primer término (rt 45) sólo lo agregué a fin de rotar la figura 45 grados.

Vayan a este emulador de LOGO, peguen el programita que escribimos, ejecútenlo y verán que el mismo dibuja una imagen tristemente conocida por todos:

logo nazi Lenguaje LOGO, Nazis, curiosidad y trailer de Iron Sky

Ahora bien, qué pasaría si a ese mismo programita, en lugar de girar 90 grados, sólo modificamos ese parámetro para que la tortuguita gire 120 grados

Obtendrán este código, cópienlo, ejecútenlo… y después me cuentan…

rt 45 repeat 4 [fd 60 rt 120 fd 20 rt 120 fd 40 lt 120 fd 20 lt 120 fd 40 rt 120]

Asombrados? =)

iron sky Lenguaje LOGO, Nazis, curiosidad y trailer de Iron Sky

Aprovechando la temática nazi del post, les dejo el trailer de la película Iron Sky.
No sé si será una gran película, de hecho parece que los productores están cortos de dinero y lanzaron este trailer buscando atraer inversores, pero desde ya me parece un argumento más que interesante:

En 1945 los Nazis fueron a la luna… en 2018 ellos vuelven!

Trailer Iron Sky


Si te gustó, compártelo!

Etiquetas: película, programa


Sobre el Autor

Médico, residente de oftalmología, divulgador, escéptico y ateo. Rosario, Argentina, Pale blue dot



6 Comentarios en Lenguaje LOGO, Nazis, curiosidad y trailer de Iron Sky

  1. Pingback: Bitacoras.com

  2. Nacho dijo:

    No entendi que tiene de raro que se forme la cruz, osea el programita estaba echo para eso :S

    • DrGEN dijo:

      Nacho:
      El primero de los programas hace la cruz (para lo que estaba hecho).
      La curiosidad aparece si ejecutás el segundo programa que es igual que el primero pero sólo cambiando los ángulos de giro (120 en lugar de 90).
      Hacelo, después me decís ;)

  3. Nutty dijo:

    Cheeee no tiren abajo al logo asi! No solo servia para dibujar, se podian hasta crear video juegos bastante interesantes con el. Saludos

  4. Rosarioso dijo:

    Ay no entendí, entonces a LOGO lo inventaron los Nazis? o los judíos? Mirá vos la tortuguita tan buenita que parecía era una turra!!!

    Iron Sky tiene una onda retro buenísima, lástima que en cierta manera idealiza los nazis… al menos tienen un look cool… cuero y metal… me parece… habrá que verla…

    Saludos

  5. Karla dijo:

    Dónde puedo bajar el programa?

Back to Top ↑