Structure and Interpretation of Computer Programs
Harold Abelson, Gerald Jay Sussman, Julie Sussman
1985·divulgacion
Aunque 'Programovací jazyk Haskell' se centra en un lenguaje funcional específico, SICP explora los fundamentos mismos del diseño de programas y la computación desde una perspectiva conceptualmente rica, usando un lenguaje (Scheme) que, aunque distinto a Haskell, comparte raíces profundas con el paradigma funcional y promueve un pensamiento abstracto similar sobre el código y los datos. La conexión es no obvia porque va más allá de la mera sintaxis o implementación de un lenguaje, adentrándose en la filosofía subyacente de cómo construir programas de manera elegante y poderosa.







