Portada de Haskell 98 Language and Libraries

Haskell 98 Language and Libraries

por Benjamin C. Pierce · 2006

Ver sugerencias

Sinopsis

Más de Benjamin C. Pierce

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

A Mathematician's Apology

G. H. Hardy

1940·filosofia

Mientras que 'Haskell 98' se enfoca en la implementación pragmática de la programación funcional, este libro explora la belleza intrínseca y la elegancia conceptual que impulsan el pensamiento lógico y matemático, conectando con la 'belleza de la abstracción' que subyace en la creación de lenguajes formales.

Gödel, Escher, Bach: Un Eterno y Grácil Bucle

Douglas Hofstadter

1979·divulgacion

Aunque 'Haskell 98' es técnico, comparte con 'Gödel, Escher, Bach' una fascinación por la formalización, los sistemas recursivos y la expresión precisa de ideas complejas. Ambos abordan, aunque desde ángulos muy distintos, cómo los sistemas formales pueden generar belleza y complejidad inesperadas.

Structure and Interpretation of Computer Programs (SICP)

Harold Abelson, Gerald Jay Sussman, Julie Sussman

1984·divulgacion

'Haskell 98' se centra en la especificación de un lenguaje funcional, mientras que SICP profundiza en los fundamentos teóricos y filosóficos de la programación (incluyendo el paradigma funcional), la abstracción y la modularidad, compartiendo la misma visión profunda sobre cómo construir sistemas de software robustos. Ambos libros buscan inculcar una forma particular de pensar sobre la computación.

Este libro se conecta profundamente con 'Haskell 98' al explorar el cálculo lambda, que es el fundamento matemático y formal de la programación funcional de Haskell. Mientras 'Haskell 98' describe el lenguaje, este libro explica las ideas subyacentes que hacen que Haskell funcione como lo hace, compartiendo la misma arquitectura conceptual.

La Sintaxis de los Lenguajes de Programación

Niklaus Wirth

1976·divulgacion

Aunque Wirth es conocido, este libro en particular es menos popular que sus libros sobre Pascal o Modula. Conecta con 'Haskell 98' al abordar formalmente la descripción de lenguajes. Ambos libros son ejemplares en la meta-disciplina de cómo se especifican y se entienden formalmente los lenguajes de computadora, trascendiendo el lenguaje específico.

Smullyan es un lógico brillante pero menos conocido en los círculos de programación convencionales. Este libro, aunque no trata directamente de un lenguaje de programación específico, aborda las bases lógicas y computacionales esenciales que subyacen a la rigurosidad de 'Haskell 98', explorando los límites y capacidades de los sistemas formales, que es la esencia del diseño de lenguajes.

The Art of Prolog: Advanced Programming Techniques

Leon Sterling, Ehud Shapiro

1986·divulgacion

Ambos libros abordan lenguajes de programación declarativos (Haskell es funcional, Prolog es lógico). 'Haskell 98' especifica un lenguaje funcional, mientras que 'The Art of Prolog' enseña a programar en un lenguaje de paradigma declarativo distinto. Comparten la estructura de presentar un lenguaje y sus técnicas a fondo, desde la base teórica hasta la aplicación práctica.

Compilers: Principles, Techniques, and Tools

Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman

1986·divulgacion

Mientras 'Haskell 98' define un lenguaje (la 'entrada' para un compilador), este libro explica la 'ingesta' de ese lenguaje. Ambos libros tienen una estructura eminentemente técnica y formal, desglosando un sistema complejo en componentes y reglas bien definidas. Ambos se centran en la estandarización y la construcción sistemática de sistemas de procesamiento de información.

Ayúdame a que yoleo sea sostenible