Este donut es un ejemplo de la magia del código ofuscado: así es como los programadores juegan a disfrazar el código de otra cosa
En 2006 un programador Andy Sloane se aburría, así que se dijo, "voy a probar a hacer algo con código ofuscado". Dicho y hecho. Creó un pequeño programa cuyo aspecto en el editor de código era el de un sencillo donut . Uno lo ve y se dice "bueno, bien, tiene forma de donut y hay letras dentro". Pero no son solo letras. Ese donut encierra un código que al ser compilado y ejecutado muestra su magia. En este caso dibuja un donut en 3D con caracteres ASCII que además está animado y gira sobre un eje. Es un ejemplo de código ofuscado , una disciplina que atrae a desarrolladores de distintos lenguajes de programación y que les permite crear piezas de código singulares disfrazadas, por ejemplo de arte ASCII, o generar sorprendentes funciones a partir de líneas de código aparentemente inocuas . Un generador de donuts encerrado en un donut Podéis probarlo vosotros mismos rápidamente en vuestro ordenador si tenéis acceso a Linux (también en Windows gracias al bash que p