Portada de Formal Language an Introduction

Formal Language an Introduction

por George E. Book · 1999

Ver sugerencias

Sinopsis

Un libro de texto que cubre los fundamentos conceptuales y metodológicos de la teoría de los lenguajes formales, incluyendo la jerarquía de Chomsky y autómatas.

Libros similares

Libros relacionados según distintos criterios de búsqueda

La Sintaxis de la Revolución

Jean Jacques Gardin Francis Bourdichon

1971·ensayo

Mientras que 'Formal Language an Introduction' explora la formalización del lenguaje informático, Bourdichon aplica un análisis formal similar a los lenguajes políticos. Aunque los dominios son distintos (cómputo vs. política), ambos libros examinan cómo se construyen sistemas simbólicos coherentes y eficaces, destacando la gramática oculta detrás de la persuasión, de una manera no comúnmente asociada a divulgación de lenguajes formales.

The Art of Prolog: Advanced Programming Techniques

Leon Sterling, Ehud Shapiro

1986·divulgacion

Mientras que 'Formal Language an Introduction' podría ser una base para comprender los autómatas y gramáticas que subyacen a lenguajes como Prolog, este libro va mucho más allá de la teoría. Se sumerge en las implicaciones prácticas y filosóficas de un lenguaje que se basa directamente en la lógica formal, ofreciendo una perspectiva aplicada pero rigurosa que rara vez se asocia con libros de divulgación general sobre lenguajes formales.

'Formal Language an Introduction' introduce los mecanismos de los lenguajes formales. Hofstadter, en un nivel filosóficamente más profundo, no solo explica conceptos como la recursión y la incompletitud, que son centrales en la teoría de lenguajes formales, sino que explora la trascendencia de estos conceptos en la autoconciencia, la inteligencia y la creatividad, yendo más allá de la mera descripción técnica para abordar las implicaciones existenciales del lenguaje formal.

Turing y el universo algorítmico

Martín López Corredoira

2012·ensayo

El libro de referencia sienta las bases de los lenguajes formales y la computación. Este libro profundiza en el padre conceptual de gran parte de esta teoría, Alan Turing. No se limita a describir las Máquinas de Turing, sino que reflexiona sobre sus implicaciones más profundas: la naturaleza algorítmica de la realidad, la conciencia y la propia existencia, llevando la discusión del lenguaje formal a un plano metafísico.

La Filosofía del Lenguaje Ordinario

Klaus Oehler

1969·filosofia

Mientras que 'Formal Language an Introduction' se centra en los lenguajes construidos y sus reglas perfectas, Oehler, un filósofo alemán menos conocido en el ámbito anglófono, explora la riqueza y las complejidades inherentes al lenguaje natural y ordinario, un contraste directo pero necesario para entender la motivación detrás de la formalización. Ofrece una perspectiva crítica sobre las limitaciones de los lenguajes formales para capturar la totalidad de la experiencia humana y comunicativa.

El libro de referencia proporciona una introducción formal. Jacob, con una perspectiva histórica más profunda, explora un algoritmo específico que es un pilar fundamental de la computación y que, en su esencia, es un 'lenguaje formal' de instrucciones para resolver un problema. Aunque trata un algoritmo, el enfoque en su evolución y transversalidad a través de diferentes épocas y dominios —un tema que rara vez se aborda en la divulgación de lenguajes formales— lo hace valioso y poco común.

Un Lenguaje para el Análisis de Patrones

Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King, Shlomo Angel

1977·divulgacion

'Formal Language an Introduction' se ocupa de las reglas y la estructura de los lenguajes formales en computación. Curiosamente, este libro utiliza una metodología 'lenguaje de patrones' para un campo completamente distinto – la arquitectura. Cada patrón es una 'unidad lexical' y su interconexión forma una 'gramática' que permite 'construir' edificios y ciudades. La conexión aquí es la aplicación análoga de los principios de un lenguaje formal (con su vocabulario y reglas de combinación) a un dominio complejo fuera de la informática.

Principios de Diseño en Ciencias de los Computadores

Alfred V. Aho, Jeffrey D. Ullman

1977·divulgacion

Si 'Formal Language an Introduction' explica las reglas de juego de los lenguajes formales, este libro explica cómo se construye el árbitro. La estructura de este libro es eminentemente 'formal' y 'estructural' al descomponer un compilador (una máquina que procesa un lenguaje formal) en sus componentes lógicos y funcionales. Cada capítulo aborda una etapa del proceso con su propio 'lenguaje' y reglas, reflejando la rigurosidad y la descomposición algorítmica inherente a los lenguajes formales, tal como se aborda en el libro de referencia.

Ayúdame a que yoleo sea sostenible