En el History of Lisp, McCarthy escribe:¿Qué quiso decir John McCarthy por * programación pornográfica *?
La aparición inesperada de un intérprete tendían a congelar la forma de la lengua, y algunas de las decisiones tomadas en lugar alegremente por los `` Las funciones recursivas ... '' de papel más tarde resultó desafortunado. Estos incluyen la notación COND para expresiones condicionales que lleva a una profundidad innecesaria de paréntesis, y el uso del número cero para denotar la lista vacía NIL y el valor de verdad falso. Además de fomentar la programación pornográfica, dar una interpretación especial a la dirección 0 ha causado dificultades en todas las implementaciones posteriores.
¿De qué está hablando?
¿La * programación pornográfica * sería un código que sale de su nivel semántico correcto, como el ensamblaje en línea? –
Eso parece tener sentido: Código que usa * conocimiento íntimo *. –
I lol'd ... "exponiendo tus partes privadas" – csauve