Tipos y lenguajes de programación

Tipos y lenguajes de programación (C. Pierce Benjamin)

Título original:

Types and Programming Languages

Contenido del libro:

Una introducción completa a los sistemas de tipos y lenguajes de programación.

Un sistema de tipos es un método sintáctico para comprobar automáticamente la ausencia de ciertos comportamientos erróneos clasificando las frases de un programa según los tipos de valores que computan. El estudio de los sistemas de tipos -y de los lenguajes de programación desde una perspectiva teórica- tiene importantes aplicaciones en ingeniería del software, diseño de lenguajes, compiladores de alto rendimiento y seguridad.

Este texto proporciona una introducción completa tanto a los sistemas de tipos en informática como a la teoría básica de los lenguajes de programación. El enfoque es pragmático y operativo; cada nuevo concepto está motivado por ejemplos de programación y las secciones más teóricas están impulsadas por las necesidades de las implementaciones. Cada capítulo va acompañado de numerosos ejercicios y soluciones, así como de una implementación en funcionamiento, disponible a través de la Web. Las dependencias entre capítulos están explícitamente identificadas, lo que permite a los lectores elegir una variedad de caminos a través del material.

Los temas centrales incluyen el lambda-cálculo no tipado, sistemas de tipos simples, reconstrucción de tipos, polimorfismo universal y existencial, subtipado, cuantificación acotada, tipos recursivos, clases y operadores de tipos. Los estudios de casos ampliados desarrollan una variedad de enfoques para modelar las características de los lenguajes orientados a objetos.

Otros datos del libro:

ISBN:9780262162098
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2002
Número de páginas:648

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Tipos y lenguajes de programación - Types and Programming Languages
Una introducción completa a los sistemas de tipos y lenguajes de programación .Un sistema de...
Tipos y lenguajes de programación - Types and Programming Languages
Teoría básica de categorías para informáticos - Basic Category Theory for Computer...
La teoría de categorías es una rama de la matemática pura que se...
Teoría básica de categorías para informáticos - Basic Category Theory for Computer Scientists
Temas avanzados en tipos y lenguajes de programación - Advanced Topics in Types and Programming...
Una introducción completa y accesible a una serie...
Temas avanzados en tipos y lenguajes de programación - Advanced Topics in Types and Programming Languages

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.10.17 08:50 (GMT+2)