Puntuación:
En general, el libro ha sido bien recibido, especialmente por los desarrolladores de Java que se están pasando a Scala. Cubre eficazmente la sintaxis y los conceptos básicos de Scala, la programación funcional y la programación concurrente. Sin embargo, algunos lectores consideran que ofrece poca información nueva más allá de los recursos existentes, como los vídeos de Venkat Subramaniam.
Ventajas:⬤ Ideal para desarrolladores Java novatos y principiantes en Scala
⬤ cubre características esenciales del lenguaje y conceptos prácticos de programación
⬤ estructurado como un viaje guiado a través del lenguaje
⬤ estilo de escritura accesible con explicaciones claras.
⬤ No proporciona nuevos conocimientos más allá de los recursos existentes
⬤ algunos usuarios recomiendan materiales alternativos como vídeos en lugar de comprar el libro
⬤ no es tan detallado como algunas referencias avanzadas.
(basado en 6 opiniones de lectores)
Pragmatic Scala: Create Expressive, Concise, and Scalable Applications
Nuestra industria se está moviendo hacia la programación funcional, pero su experiencia orientada a objetos sigue siendo valiosa. Scala combina el poder de la programación OO y funcional, y Pragmatic Scala le muestra cómo trabajar eficazmente con ambos. Actualizado a Scala 2.11, con una cobertura en profundidad de nuevas características como los actores Akka, las colecciones paralelas y la optimización de llamadas de cola, este libro le mostrará cómo crear aplicaciones estelares.
La primera edición de este libro se publicó como Programming Scala.
Nuestra industria se está moviendo hacia la programación funcional, pero su experiencia orientada a objetos sigue siendo valiosa. Scala combina el poder de la programación OO y funcional, y Pragmatic Scala le muestra cómo trabajar eficazmente con ambas. Actualizado a Scala 2.11, con una cobertura en profundidad de nuevas características como actores Akka, colecciones paralelas y optimización de llamadas de cola, este libro le mostrará cómo crear aplicaciones estelares.
Esta exhaustiva introducción a Scala le permitirá codificar en este potente lenguaje de inmediato. Empezará desde el terreno familiar de Java y, con ejemplos fáciles de seguir, aprenderá a crear aplicaciones altamente concisas y expresivas con Scala. Descubrirá cuándo y cómo mezclar el estilo imperativo y el funcional, y cómo utilizar colecciones paralelas y actores Akka para crear aplicaciones concurrentes de alto rendimiento que utilicen eficazmente procesadores multinúcleo.
Scala ha evolucionado desde la primera edición de este libro, y Pragmatic Scala es una actualización significativa. Hemos revisado cada capítulo y añadido tres nuevos capítulos y seis nuevas secciones para explorar las nuevas características de Scala. Aprenderás a:
⬤ Gestionar la concurrencia de forma segura con colecciones paralelas y actores Akka.
⬤ Crear código expresivo legible con clases de valor y conversiones implícitas mejoradas.
⬤ Crear cadenas a partir de datos sin sudor usando interpolación de cadenas.
⬤ Crea lenguajes específicos de dominio.
⬤ Optimice sus recursiones con la optimización de llamadas de cola.
Tanto si está interesado en crear aplicaciones monohilo concisas y robustas como programas concurrentes altamente expresivos y a prueba de hilos, este libro le ayudará.
Lo que necesitas:
El compilador Scala (2. x) y el JDK son necesarios para hacer uso de los conceptos y los ejemplos de este libro.
© 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)