Programar sin programar.
Tuesday, May 8th, 2007Bueno, como ya sabemos que P=NP (:P).
La idea que proponía hace un tiempo era hacer una base de datos enorme y compartida, de todos los mejores algoritmos para realizar cualquier función. Usaríamos un lenguaje funcional tan simple como el hablado para resolver cualquier problema.
Aprovechando que P=NP, probablemente siempre sepamos el mejor algoritmos para resolver un problema.
De modo que en esa enorme base de datos ya no necesitaremos tener código. Asúmiendo que se deriven los algoritmos óptimos de sus especificaciones, con guardar especificaciones ligadas al nombre de los algoritmos y/a/o sus sinónimos, basta.
¿Fácil, sencillo y para toda la familia, no?