Portada de Programación Lógica y Prolog

Programación Lógica y Prolog

por Antoni Olivé · 1986

Ver sugerencias

Sinopsis

Un texto en español que introduce la programación lógica con Prolog, cubriendo desde los fundamentos teóricos hasta aplicaciones prácticas en bases de datos y sistemas expertos.

Libros similares

Libros relacionados según distintos criterios de búsqueda

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

Douglas Hofstadter

1979·divulgacion

Aunque no trata directamente con Prolog o programación lógica, Hofstadter sienta las bases conceptuales para entender los principios recursivos y la lógica subyacente a estos lenguajes. Es una forma 'nonobvious' de abordar la programación lógica, explorando su significado filosófico y matemático más amplio que el mero código.

En lugar de un libro técnico de programación, este trabajo aborda los fundamentos de la inteligencia artificial y la representación del conocimiento, que son áreas donde la programación lógica brilla. Proporciona un marco filosófico 'nonobvious' para entender la ambición detrás de lenguajes como Prolog.

Mientras que el libro de referencia se centra en la programación lógica 'clásica' (Prolog), este texto profundiza en las extensiones y variaciones lógicas que surgen de la necesidad de modelar la complejidad del mundo real. La conexión es 'deep' porque explora las bases conceptuales que subyacen a la programación lógica, extendiéndola a dominios más complejos.

El Arte de la Programación

Donald Knuth

1968·divulgacion

Aunque Knuth no se centra en Prolog, su obra es fundamental para comprender la 'deep' estructura y los principios matemáticos que subyacen a toda la programación, incluyendo la lógica. Su enfoque en la elegancia y eficiencia de los algoritmos resuena con la precisión requerida en la programación lógica.

Semantika Jazyků Logického Programování

Pavel Štěpánek

1986·divulgacion

Este libro aborda el mismo tema de la programación lógica desde una perspectiva teórica y académica, pero proviene de un autor del este europeo y está en un idioma menos común en las publicaciones técnicas occidentales, lo que lo hace 'obscure' pero directamente relevante para profundizar en la materia.

El libro de Antoni Olivé se basa en los principios que Robinson articuló. Este texto 'obscure' se enfoca en la figura seminal detrás de la programación lógica, proporcionando un contexto histórico y teórico esencial que a menudo se pasa por alto en los manuales prácticos.

Miranda: The Craft of Functional Programming

Simon Thompson

1995·divulgacion

Aunque Miranda es un lenguaje funcional y Prolog es lógico, ambos comparten una 'estructura' declarativa fundamental, donde el programador describe 'qué' computar en lugar de 'cómo'. Ambos se alejan del paradigma imperativo y promueven un estilo de pensamiento distinto basado en la evaluación de expresiones o la inferencia de hechos.

Fundamentos de bases de datos Datalog

Serge Abiteboul

1995·divulgacion

Datalog comparte la misma base 'estructural' de lógica de Horn que Prolog, pero está optimizado para la consulta de bases de datos. Este libro explora cómo la programación lógica puede ser aplicada para estructuras y problemas específicos, mostrando una aplicación directa de los mismos principios lógicos en un dominio diferente.

Ayúdame a que yoleo sea sostenible