Javier nos escribió a raíz de un comentario sobre reducción de código a su mínima expresión para dejarnos un enlace a su Mandelbrot en ASCII art C++. Parte del mérito es lo bonito que queda (y eso que solo utiliza el alfabeto, los números y el asterisco, además del espacio en blanco). Pero es que además todo el código ocupa únicamente 15 líneas:
Según cuenta lo hizo como ejercicio de programación por mero entretenimiento, y se podría haber incluso dejado en algunas líneas menos si se cambia la posición de las llaves de cierre. Cosas de programadores. Menos compacto pero más elegante y sobre todo perfectamente legible. El resultado con menos zoom es un Mandelbrot precioso, donde cada píxel es en realidad una pequeñísima letra.
Como bonus nos cuenta que además hizo algo parecido pero con más «chicha» para una entrevista de trabajo hace algunos años… Y parece que consiguió el puesto.
- El Análisis complejo y los conjuntos de Mandelbrot y Julia
- ¿Qué es un fractal y para qué sirve?
- Ian Stewart explica cómo surgen los fractales a partir de reglas simples
- Un curioso recubrimiento del plano mediante polígonos fractales
- Copos de nieve surgidos de fórmulas matemáticas
- Un bestiario fractal de curvas para rellenar el espacio (y el cerebro)
- Fraktaal, un espectacular viaje fractal a falta de una historia
- Exploración fractal y muchos más enlaces sobre fractales