Programando Clojure

Puntuación:   (4,7 de 5)

Programando Clojure (Alex Miller)

Opiniones de los lectores

Resumen:

El libro es elogiado como una excelente introducción a Clojure para programadores experimentados, con material organizado y un ritmo útil. Cubre características esenciales y soluciones idiomáticas con ejemplos prácticos. Sin embargo, ha recibido críticas por errores tipográficos, omisiones y explicaciones insuficientes de algunos ejemplos de código. En general, se considera un recurso valioso tanto para principiantes como para aquellos con experiencia en Clojure.

Ventajas:

Bien organizado, ritmo adecuado para programadores experimentados que se inician en Clojure, cobertura exhaustiva de las características del lenguaje, gran cantidad de ejemplos prácticos, fomenta la comprensión profunda, redacción concisa y atractiva.

Desventajas:

Contiene erratas y errores, algunos temas no están suficientemente cubiertos, explicaciones breves para ciertos ejemplos de código, falta de respuesta de los autores respecto a los comentarios.

(basado en 10 opiniones de lectores)

Título original:

Programming Clojure

Contenido del libro:

¿Ahogándose en complejidad innecesaria, estado no gestionado y marañas de código espagueti? En la mejor tradición de Lisp, Clojure se aparta de tu camino para que puedas centrarte en expresar soluciones sencillas a problemas difíciles. Clojure elimina la complejidad proporcionando un conjunto de herramientas componibles: datos inmutables, funciones, macros y la REPL interactiva. Escrito por miembros del equipo central de Clojure, este libro es la guía esencial y definitiva de Clojure. Esta nueva edición incluye información sobre todas las nuevas características de Clojure, como los transductores y las especificaciones.

Clojure aúna la flexibilidad y agilidad de Lisp con el alcance, estabilidad y rendimiento de Java. Combine las herramientas de Clojure para obtener la máxima eficacia mientras trabaja con datos inmutables, programación funcional y concurrencia segura para escribir programas que resuelvan problemas del mundo real.

Empieza por leer y entender la sintaxis de Clojure y ver cómo se evalúa Clojure. A partir de ahí, descubre la abstracción de secuencia, que combina colecciones inmutables con programación funcional para crear código de transformación de datos realmente reutilizable. Clojure es un lenguaje funcional; aprenda a escribir programas en un estilo funcional, y cuándo y cómo utilizar la recursividad en su beneficio. Descubra el enfoque único de Clojure sobre el estado y la identidad, técnicas para el polimorfismo y sistemas abiertos utilizando multimétodos y protocolos, y cómo aprovechar las capacidades de metaprogramación de Clojure a través de macros. Por último, ponga todas las piezas juntas en un programa real.

Una novedad en esta edición es la cobertura de la librería spec de Clojure, una de las nuevas características más interesantes de Clojure para describir tanto datos como funciones. Puedes usar Clojure spec para validar datos, desestructurar datos, explicar datos inválidos, y generar un gran número de tests para verificar la corrección de tu código.

Con este libro, aprenderás a pensar en Clojure, y cómo aprovechar sus fortalezas combinadas para construir programas poderosos rápidamente.

Qué necesitas:

⬤ Java 6 o superior.

⬤ Clojure 1. 9.

Otros datos del libro:

ISBN:9781680502466
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2018
Número de páginas:300

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programando Clojure - Programming Clojure
¿Ahogándose en complejidad innecesaria, estado no gestionado y marañas de código espagueti? En la mejor tradición de Lisp,...
Programando Clojure - Programming Clojure
Pasaje del amor (Miller Alex (Autor)) - Passage of Love (Miller Alex (Author))
Robert Crofts, un joven inglés, llega a Australia en los años cincuenta,...
Pasaje del amor (Miller Alex (Autor)) - Passage of Love (Miller Alex (Author))
El paso del amor - The Passage of Love
"Esta reflexiva obra autobiográfica de un galardonado novelista australiano" narra la aventurera mayoría de edad de un joven autor ( Kirkus...
El paso del amor - The Passage of Love
Cuaderno de consejos para parejas: Reglas y Rosas - Lleve su relación al siguiente nivel -...
Una relación armoniosa puede hacer que la vida de...
Cuaderno de consejos para parejas: Reglas y Rosas - Lleve su relación al siguiente nivel - Relationship Advice For Couples Workbook: Rules & Roses - Take Your Relationship To The Next Level
Blancos de vacaciones - White People on Vacation
Blancos de vacaciones es una historia sobre la lucha por vivir una vida con sentido en la era del...
Blancos de vacaciones - White People on Vacation

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)