Puntuación:
El libro ha sido muy elogiado por su enfoque claro, conciso y práctico del aprendizaje de Scala, especialmente para quienes tienen experiencia en Java o lenguajes similares. Aunque el contenido está bien organizado y es adecuado para principiantes, algunos usuarios lo encontraron difícil sin conocimientos previos de programación y señalaron problemas con la versión Kindle.
Ventajas:⬤ Contenido claro y práctico
⬤ bien organizado
⬤ ideal para principiantes con conocimientos de Java
⬤ buenas explicaciones y ejemplos
⬤ conciso
⬤ útil para aprender y consultar rápidamente.
⬤ No lo suficientemente detallado para principiantes
⬤ problemas con el formato de Kindle, incluida la falta de un índice de contenidos adecuado y un formato deficiente de los fragmentos de código
⬤ algunos pueden encontrarlo demasiado de alto nivel sin una exploración más profunda de los temas.
(basado en 23 opiniones de lectores)
Scala for the Impatient
El interés por el lenguaje de programación Scala sigue creciendo por muchas razones. Scala adopta el estilo de programación funcional sin abandonar el paradigma orientado a objetos, y permite escribir programas de forma más concisa que en Java. Dado que Scala se ejecuta en la JVM, puede acceder a cualquier biblioteca Java y es interoperable con los marcos Java conocidos. Scala también facilita el aprovechamiento de toda la potencia de la concurrencia.
Escrito para programadores experimentados en Java, C++ o C# que son nuevos en Scala o en la programación funcional, Scala for the Impatient, Second Edition, introduce los conceptos y técnicas clave de Scala que necesita para ser productivo rápidamente. Es la introducción perfecta al lenguaje, especialmente para lectores impacientes que quieren aprender los fundamentos de Scala para poder empezar a programar rápidamente. No trata de enumerar exhaustivamente todas las características del lenguaje ni te hace sufrir con ejemplos largos y artificiosos. En su lugar, ejemplos cuidadosamente elaborados y actividades prácticas le guiarán a través de etapas bien definidas de competencia, desde el nivel básico hasta el experto.
Esta edición revisada ha sido completamente actualizada para Scala 2.12 y refleja el uso actual de Scala. Incluye cobertura añadida de características recientes de Scala, incluyendo interpolación de cadenas, invocación dinámica, clases implícitas y futuros. Scala es un gran lenguaje, pero puede utilizarlo eficazmente sin conocer íntimamente todos sus detalles. Este título proporciona precisamente la información que necesita para empezar en trozos compactos y fáciles de entender.
⬤ Empiece rápidamente con el intérprete, la sintaxis, las herramientas y los modismos únicos de Scala.
⬤ Dominar las características principales del lenguaje: funciones, matrices, mapas, tuplas, paquetes, importaciones, manejo de excepciones y más.
⬤ Familiarizarse con la programación orientada a objetos en Scala: clases, herencia y rasgos.
⬤ Utilizar Scala para tareas de programación del mundo real: trabajar con archivos, expresiones regulares y XML.
⬤ Trabajar con funciones de orden superior y la poderosa biblioteca de colecciones de Scala.
⬤ Aprovechar la potente concordancia de patrones de Scala y las clases de casos.
⬤ Crear programas concurrentes con futuros Scala.
⬤ Implementar lenguajes de dominio específico.
⬤ Entender el sistema de tipos de Scala.
⬤ Aplicar "herramientas de poder" avanzadas, tales como anotaciones, implícitos y clases de tipo.
Registre su producto en informit.com/register para acceder cómodamente a descargas, actualizaciones y correcciones en cuanto estén disponibles.
© 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)