Descripción
Póngase al día con Scala, el lenguaje compilado de forma nativa para JVM y JavaScript que ofrece todos los beneficios de la programación funcional, un modelo de objetos moderno y un sistema de tipos avanzado. Repleto de ejemplos de código, este completo libro le muestra cómo ser productivo con el lenguaje y el ecosistema de inmediato. Aprenderá por qué Scala es ideal para construir las aplicaciones actuales altamente escalables y centradas en datos, al tiempo que maximiza la productividad del desarrollador.
Mientras Java sigue siendo popular y Kotlin se ha vuelto popular, Scala no se ha quedado quieta. Esta tercera edición cubre las nuevas características de Scala 3.0 con actualizaciones a lo largo del libro. Programación Scala es ideal para desarrolladores principiantes y avanzados que desean una comprensión completa de la filosofía de diseño y las características de Scala con un enfoque totalmente práctico.
- Programe más rápido con la sintaxis concisa y flexible de Scala
- Profundice en técnicas de programación funcional básicas y avanzadas
- Cree aplicaciones de big data y distribuidas increíbles utilizando combinadores funcionales de Scala y herramientas como Spark y Akka
- Cree soluciones concisas para problemas de diseño desafiantes con el sofisticado sistema de tipos, la composición de mixin con traits, la coincidencia de patrones y más
Autor: Dean Wampler
Editorial: O'Reilly Media
Publicado: 15/06/2021
Páginas: 556
Tipo de encuadernación: Tapa blanda
Peso: 1.93lbs
Tamaño: 9.19h x 7.00w x 1.13d
ISBN13: 9781492077893
ISBN10: 1492077895
Categorías BISAC:
- Informática | Lenguajes | Java
- Informática | Desarrollo de software e ingeniería | General
- Informática | Programación | Código abierto
Sobre el autor
Dean Wampler (@deanwampler) es un experto en sistemas de datos en streaming, centrándose en aplicaciones de ML/IA. Es director de evangelización en Anyscale.io, que se centra en Python distribuido para ML/IA. Anteriormente, fue vicepresidente de ingeniería en Lightbend, donde lideró el desarrollo de Lightbend CloudFlow, un sistema integrado para construir y ejecutar aplicaciones de datos en streaming con Akka Streams, Apache Spark, Apache Flink y Apache Kafka. Dean es el autor de "Fast Data Architectures for Streaming Applications", "Programming Scala", "Functional Programming for Java Developers" y coautor de "Programming Hive", todos de O'Reilly. Es colaborador de varios proyectos de código abierto. Ponente frecuente en Strata Data Conference, también es coorganizador de varias conferencias en todo el mundo y varios grupos de usuarios en Chicago. Tiene un doctorado en Física por la Universidad de Washington.

