Perlas del diseño funcional de algoritmos

Puntuación:   (4,5 de 5)

Perlas del diseño funcional de algoritmos (Richard Bird)

Opiniones de los lectores

Resumen:

Las reseñas de 'Pearls of Functional Algorithm Design' lo presentan como un libro riguroso y perspicaz sobre programación funcional y algoritmos, concretamente utilizando Haskell. Aunque muchas reseñas elogian su profunda exploración de los algoritmos y su enfoque estructurado de la resolución de problemas, hay críticas significativas sobre su complejidad, errores ocasionales y problemas con la edición Kindle.

Ventajas:

Excelente exploración de conceptos y algoritmos de programación funcional.
Cada capítulo aborda un problema distinto, promoviendo una comprensión profunda.
El libro destaca por su consistencia lógica y las pruebas de rendimiento de los algoritmos.
Valioso para mejorar las habilidades de resolución de problemas y escribir código eficiente.
Adecuado para aquellos interesados en problemas no triviales del mundo real y sus soluciones.
Altamente considerado como una lectura necesaria para informáticos e ingenieros de software.

Desventajas:

La complejidad puede resultar abrumadora para los principiantes y no sirve como introducción a Haskell o al diseño básico de algoritmos.
Los problemas con la edición Kindle afectan a la legibilidad debido a la representación incorrecta de los símbolos matemáticos.
Hay numerosos errores y omisiones en las pruebas y explicaciones, lo que lleva a confusión.
El libro carece de un tema cohesivo que una los diferentes problemas, lo que puede desorientar a algunos lectores.
Algunos ejemplos de código no son Haskell válido, lo que dificulta el aprendizaje efectivo de los lectores.

(basado en 16 opiniones de lectores)

Título original:

Pearls of Functional Algorithm Design

Contenido del libro:

Richard Bird adopta un enfoque radicalmente nuevo del diseño de algoritmos, a saber, el diseño por cálculo.

Cada uno de estos 30 breves capítulos aborda un problema de programación concreto extraído de fuentes tan diversas como juegos y rompecabezas, intrigantes tareas combinatorias y áreas más familiares como la compresión de datos y el emparejamiento de cadenas. Cada perla comienza con el enunciado del problema expresado mediante el lenguaje de programación funcional Haskell, un lenguaje potente pero sucinto para plasmar ideas algorítmicas de forma clara y sencilla.

El aspecto novedoso del libro es que cada solución se calcula a partir de una formulación inicial del problema en Haskell apelando a las leyes de la programación funcional. Pearls of Functional Algorithm Design será de interés para el aspirante a programador funcional, los estudiantes y profesores interesados en los principios del diseño de algoritmos y cualquiera que busque dominar las técnicas de razonamiento sobre programas en un estilo ecuacional.

Otros datos del libro:

ISBN:9780521513388
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa dura
Año de publicación:2010
Número de páginas:290

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Diseño de algoritmos con Haskell - Algorithm Design with Haskell
Este libro presenta los cinco principios fundamentales del diseño de algoritmos: divide y vencerás,...
Diseño de algoritmos con Haskell - Algorithm Design with Haskell
El libro del huerto: La guía práctica completa del huerto de cocina, desde la planificación y la...
Esta es la guía práctica completa del huerto,...
El libro del huerto: La guía práctica completa del huerto de cocina, desde la planificación y la siembra hasta la cosecha y el almacenamiento - The Kitchen Garden Book: The Complete Practical Guide to Kitchen Gardening, from Planning and Planting to Harvesting and Storing
Plantas anuales para su jardín: Ilumine su jardín con flores y follaje vibrantes, con 120 hermosas...
La maravillosa ventaja de las plantas anuales es...
Plantas anuales para su jardín: Ilumine su jardín con flores y follaje vibrantes, con 120 hermosas fotografías - Annuals for Your Garden: Brighten Up Your Garden with Vibrant Flowers and Foliage, with 120 Beautiful Photographs
Guía práctica de poda, formación y topiaria: Cómo podar y formar árboles, arbustos, setos,...
Una guía clara y experta sobre poda y formación de...
Guía práctica de poda, formación y topiaria: Cómo podar y formar árboles, arbustos, setos, topiarios, árboles y frutos de baya, trepadoras y rosales - Practical Guide to Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climbers and Roses
Pensar funcionalmente con Haskell - Thinking Functionally with Haskell
Richard Bird es famoso por la claridad y el rigor de sus escritos. Su nuevo libro de texto,...
Pensar funcionalmente con Haskell - Thinking Functionally with Haskell
Cómo cultivar hortalizas de bulbo: Guía práctica de jardinería para el cultivo de cebollas, ajos,...
Con instrucciones ilustradas paso a paso para...
Cómo cultivar hortalizas de bulbo: Guía práctica de jardinería para el cultivo de cebollas, ajos, chalotes, puerros, cebollinos e hinojos, con técnicas paso a paso. - How to Grow Bulb Vegetables: A Practical Gardening Guide to Growing Onions, Garlic, Shallots, Leeks, Chives and Fennell, with Step-By-Step Techniqu
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey.¿Qué tienen en común estas palabras? Las inventaron Poppy y Freddy.A Freddy y a su abuelo, Poppy, les encanta pasar tiempo juntos. Un día,...
Goobletygok
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey. ¿Qué tienen en común estas palabras? Las inventaron Poppy y Freddy. A Freddy y a su abuelo, Poppy, les encanta pasar tiempo juntos. Un día,...
Goobletygok
El latín del jardinero - El lenguaje de las plantas explicado - Gardener's Latin - The Language of...
Todo jardinero necesita conocer sus nombres en...
El latín del jardinero - El lenguaje de las plantas explicado - Gardener's Latin - The Language of Plants Explained
Enciclopedia Práctica Ilustrada de Poda, Formación y Topiaria: Cómo Podar y Entrenar Árboles,...
«Una guía definitiva para podar y formar plantas...
Enciclopedia Práctica Ilustrada de Poda, Formación y Topiaria: Cómo Podar y Entrenar Árboles, Arbustos, Setos, Topiarios, Árboles y Frutos Blandos, Trepa - Illustrated Practical Encyclopedia of Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climb
Cómo cultivar verduras: Guía del jardinero para el cultivo de coles, coles de Bruselas, brócoli, col...
Este práctico directorio describe cómo cultivar y...
Cómo cultivar verduras: Guía del jardinero para el cultivo de coles, coles de Bruselas, brócoli, col rizada, lechuga, coliflor y espinacas, con instrucciones paso a paso. - How to Grow Greens: A Gardeners Guide to Growing Cabbages, Brussels Sprouts, Broccoli, Kale, Lettuce, Cauliflower and Spinach, with Step-B
Perlas del diseño funcional de algoritmos - Pearls of Functional Algorithm Design
Richard Bird adopta un enfoque radicalmente nuevo del diseño de algoritmos, a...
Perlas del diseño funcional de algoritmos - Pearls of Functional Algorithm Design

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)