Guido van Rossum, creador de Python, relata en este post una teoría que relaciona a la escritora de Harry Potter (J.K. Rowling) con el diseño de Python.
En realidad no es una teoría novedosa
, es básicamente un comentario de como un diseño incremental obliga a mantener tiempo después cierta “compatibilidad” no siempre deseada. Esto es lo que pasa cuando se escribe un libro y la historia se continúa después en otros libros (que inicialmente no estaban en mente) o cuando programamos una aplicación que va creciendo. Las decisiones iniciales, muchas veces genialidades del momento, pueden verse después no tan acertadas y por ser programador doy fe de ello
Eso sí, encontrarse una página así de pura casualidad, precisamente cuando me estoy leyendo los libros de Harry Potter (ejem… bueno en inglés por practicar… vaaale son libros entretenidos
) a las tres de la mañana… no tiene precio XD
