The Common Lisp Condition System: Beyond Exception Handling with Control Flow Mechanisms
Thumbnail 1

The Common Lisp Condition System: Beyond Exception Handling with Control Flow Mechanisms

4.8/5
ID del producto: 297822515
Transacción segura

Descripción

The Common Lisp Condition System: Beyond Exception Handling with Control Flow Mechanisms

Reseñas

4.8

Todo de compras verificadas

C**N

Great for understanding how condition systems are implemented and how Common Lisp's is so powerful

Not only does Mr. Herda show _what_ makes the CL Condition System unique from the wide-spread try-throw-catch paradigm of many popular languages, he also shows _how_ it works through implementation.Starting with the blue-sky "wouldn't it be nice" daydream of a language designer in the Preface, he introduces the essential building blocks needed to implement a condition system (e.g dynamic extent) and then progressively uses them to build and improve an implementation. His treatment of restarts, one of the key features that make the Lisp condition system so powerful, has given me the "ah ha!" explanations I've needed to understand where they fit in with the more familiar parts of the condition system.In true Lisp fashion, he is able to present his implementation in the core language without digging into the language or compiler's internals, as one might fear if using a different language. Even still, the implementation feels just straight-forward enough it makes me wonder if this technique couldn't be used in other, non-Lisp languages. In the appendices Mr. Herda gives an example implementation of dynamic extent in C but any further ponderings of non-Lisp implementations are left for the reader to explore.I can't say I've fully internalized its knowledge after my first reading, but I definitely do recommend this book. It's a great intermediate book for the programmer who is looking to push their comfort level with Common Lisp to the next level or for those wanting to learn how a condition system is implemented in general.

Preguntas comunes

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Por Vikram D.

La funda MOLLE es de una calidad excepcional. Estoy muy satisfecho con mi compra.

Hace 2 semanas

Rajesh P.

El servicio al cliente fue excelente cuando tuve preguntas sobre el producto.

Hace 2 días

Compre globalmente, ahorre con Desertcart
Valor por dinero
Precios competitivos en una amplia gama de productos.
Compre globalmente
Sirviendo a millones de compradores en más de 100 países
Protección mejorada
Opciones de pago confiables que adoran los compradores de todo el mundo
Garantía del cliente
Opciones de pago confiables amadas por los compradores de todo el mundo.
Aplicación DesertCart
Compre sobre la marcha, en cualquier momento y en cualquier lugar.
$2056

Derechos e impuestos incl.

Mexicoalmacenar
1
Envío gratis

with PRO Membership

Devoluciones gratuitas

30 diaspara usuarios de membresía PRO

15 diassin membresía

Transacción segura

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Por Ravi S.

Me encantó la variedad de productos disponibles. Definitivamente volveré a comprar.

Hace 2 meses

Rajesh P.

El servicio al cliente fue excelente cuando tuve preguntas sobre el producto.

Hace 2 días

The Common Lisp Condition System Beyond Exception Handling With Control | Desertcart Mexico