Programación paralela y concurrente en Haskell

Puntuación:   (4,6 de 5)

Programación paralela y concurrente en Haskell (Simon Marlow)

Opiniones de los lectores

Resumen:

El libro ha sido muy elogiado como introducción completa a la programación paralela y concurrente en Haskell. Es reconocido por sus explicaciones claras y sus conocimientos prácticos, lo que lo hace adecuado para desarrolladores que buscan ampliar sus conocimientos de Haskell. Existen algunas dudas sobre la calidad de su encuadernación y la disponibilidad de contenidos gratuitos en línea.

Ventajas:

Introducción completa a las técnicas de programación concurrente y paralela en Haskell.
Explicaciones claras de un respetado autor de Haskell (Simon Marlow).
Cubre una variedad de paradigmas y ejemplos prácticos.
Útil para programadores intermedios y avanzados de Haskell.
Los lectores aprecian la claridad y el enfoque práctico del material.
El contenido del libro está disponible gratuitamente en línea, lo que permite a los lectores probarlo antes de comprarlo.

Desventajas:

No es adecuado como primer libro para principiantes en Haskell; se requieren conocimientos previos.
Algunas copias adolecen de una encuadernación débil y una impresión de baja calidad.
Aunque el libro es completo, algunos lectores señalaron que carece de ejercicios explícitos para una comprensión más profunda.

(basado en 22 opiniones de lectores)

Título original:

Parallel and Concurrent Programming in Haskell

Contenido del libro:

Si tiene un conocimiento práctico de Haskell, este libro práctico le muestra cómo utilizar las numerosas API y marcos de trabajo del lenguaje para escribir programas paralelos y concurrentes. Aprenderá cómo el paralelismo explota los procesadores multinúcleo para acelerar los programas de cálculo pesado, y cómo la concurrencia le permite escribir programas con hilos para múltiples interacciones.

El autor Simon Marlow le guiará a través del proceso con multitud de ejemplos de código que podrá ejecutar, experimentar y ampliar. Dividido en secciones separadas sobre Haskell Paralelo y Haskell Concurrente, este libro también incluye ejercicios para ayudarle a familiarizarse con los conceptos presentados:

⬤ Expresar el paralelismo en Haskell con la mónada Eval y las Estrategias de Evaluación.

⬤ Paralelizar código Haskell ordinario con la mónada Par.

⬤ Construir cálculos paralelos basados en arrays, utilizando la librería Repa.

⬤ Utilizar la librería Accelerate para ejecutar cálculos directamente en la GPU.

⬤ Trabajar con interfaces básicas para escribir código concurrente.

⬤ Construir árboles de hilos para programas más grandes y complejos.

⬤ Aprender a construir servidores de red concurrentes de alta velocidad.

⬤ Escribir programas distribuidos que se ejecuten en varias máquinas de una red.

Otros datos del libro:

ISBN:9781449335946
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2013
Número de páginas:256

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación paralela y concurrente en Haskell - Parallel and Concurrent Programming in...
Si tiene un conocimiento práctico de Haskell, este libro...
Programación paralela y concurrente en Haskell - Parallel and Concurrent Programming in Haskell

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.11.14 07:32 (GMT)