Portada de Introducción a la Programación Lógica con Prolog

Introducción a la Programación Lógica con Prolog

por Ricardo Peña · 1993

Sinopsis

Un texto introductorio al paradigma de la programación lógica, utilizando Prolog como lenguaje principal para ilustrar conceptos como la unificación, la resolución y la inferencia automática.

Sé el primero en valorar este libro.

Más de Ricardo Peña

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Gödel, Escher, Bach: Un Eterno y Nudo Bucle

Douglas Hofstadter

1979·divulgacion

Aunque no es directamente un libro de programación, Hofstadter explora profundamente los conceptos de recursión, sistemas formales y autorreferencia, que son fundamentales en la programación lógica. La conexión es 'nonobvious' porque trasciende la mera instrucción técnica para abordar las bases filosóficas y matemáticas que subyacen a este tipo de programación.

Mientras que el libro de referencia introduce Prolog, 'The Craft of Prolog' aborda la programación lógica desde una perspectiva mucho más experta y matizada, desafiando a los lectores a pensar más allá de la implementación básica y a considerar las complejidades de la eficiencia y el diseño en el mundo real, algo que no se suele recomendar para introducciones.

Programación Lógica y Prolog

Clive Spenser Mellish

no ficcion

Este libro se conecta profundamente al explorar la misma arquitectura de pensamiento del libro de referencia: la programación lógica como un paradigma basado en la lógica de primer orden. Va más allá de las meras reglas de programación para desentrañar la lógica subyacente y los fundamentos teóricos que permiten a Prolog operar.

Fundamentos de Lógica Computacional

Ricardo Peña

2002·no ficcion

Este libro comparte el mismo marco ideológico del libro de referencia (y el mismo autor), pero profundizando en los fundamentos matemáticos y filosóficos de la lógica que sustentan la programación lógica. No es un libro de Prolog, sino de la base teórica que lo hace posible, lo que permite una comprensión 'deep' de los principios.

Introducción a la programación lógica con Prolog

José A. Alonso Jiménez

2006·no ficcion

Es una publicación académica o una 'separata' disponible en repositorios universitarios, lo que lo hace menos conocido que los libros de texto comerciales típicos. Aunque directamente relacionado con el tema, es poco probable que aparezca en listas de 'best-sellers' o recomendaciones generales.

Este libro, del mismo autor, 'Diseño de Programas' comparte una similitud estructural y metodológica importante: enfatiza el formalismo, la abstracción y la verificación en el diseño de programas, que son pilares de la programación lógica. Aunque no enfocado exclusivamente en Prolog, su enfoque en la derivación formal y la corrección de programas se alinea con la disciplina subyacente a la programación lógica.

Programación en Haskell

Richard Bird

1998·no ficcion

Haskell, como lenguaje funcional puro, comparte con Prolog un enfoque declarativo muy marcado, en contraste con los lenguajes imperativos. Ambos paradigmas se centran en 'qué' hay que hacer en lugar de 'cómo'. Estructuralmente, ambos lenguajes promueven el razonamiento sobre los programas a través de la formalidad y la inmutabilidad de los datos, o la logicidad en el caso de Prolog.

Ver sugerencias

Ayúdame a que yoleo sea sostenible