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)