Estoy interesado en aprender Scala, pero debido a su relativa novedad, parece que no puedo encontrar muchos libros al respecto.
¿Existe un libro que sea el estándar de facto para describir las mejores prácticas, metodologías de diseño y otra información útil sobre Scala? ¿Qué hace que ese libro sea especial?
Puedo aconsejar Programación en Scala porque es del creador del lenguaje Scala: Martin Odersky.
Describe la mayoría de las características de Scala de manera muy detallada y explica por qué eligió esta característica en lugar de otra. Por lo tanto, el lector obtiene una visión profunda de Scala. El libro es fantastico. Es uno de los mejores libros de programación que he leído.
Lex Spoon, uno de los coautores, es un comunicador claro y un tipo inteligente (ver sus contribuciones de Squeak Smalltalk); eso es un buen augurio para el libro!
Frank Shearar
Tanto el jefe de nuestro departamento como un candidato a doctorado me han dicho que soy un buen amigo de que este es actualmente el mejor libro sobre el idioma. Ambos son fanáticos de Scala y tienen bibliotecas lo suficientemente grandes como para confiar en su comprensión de qué libros valen la pena y cuáles no (ya que me cuentan sobre aquellos que no lo valen con bastante frecuencia).
sp0rus
@ Frank: Genial. No sabía que Spoon también era un chico de Smalltalk. :)
missingfaktor
Pequeña nota al margen, La programación en la segunda edición de Scala acaba de ser lanzada. Incluye actualizaciones y cambios en scala 2.8.
Jason Webb el
Programación en Scala, Tercera edición ya está disponible, se ajusta a Scala 2.11 / 12
Robert Harvey
8
La Programación de Artima en Scala es el mejor libro de Scala que puede obtener en este momento. Muy recomendado Encontré que O'Reilly's Programming Scala es un buen segundo libro; Sin embargo, se mueve un poco más rápido de lo que me gustaría.
También probé el Beginning Scala de David Pollak, pero no me gustó, y no se lo recomiendo a nadie.
Todos los libros mencionados anteriormente están algo desactualizados ya que no cubren muchas cosas nuevas en Scala 2.8. Espero que las ediciones actualizadas de estos libros se publiquen pronto.
Aunque ya se han publicado más de media docena de libros Scala, creo que los mejores libros están por venir.
Los dos libros en particular que creo que deberías vigilar son:
Me gustaría que O'Reilly's Programming Scala sea el mejor libro para aquellos que quieren comenzar y mojarse los pies en scala y Artima's Programming in Scala es un gran libro de referencia muy parecido a Java - El libro de referencia completo
prasonscala
@prassee: de acuerdo con la primera parte; No estoy de acuerdo con el segundo.
Respuestas:
Puedo aconsejar Programación en Scala porque es del creador del lenguaje Scala: Martin Odersky.
Describe la mayoría de las características de Scala de manera muy detallada y explica por qué eligió esta característica en lugar de otra. Por lo tanto, el lector obtiene una visión profunda de Scala. El libro es fantastico. Es uno de los mejores libros de programación que he leído.
fuente
La Programación de Artima en Scala es el mejor libro de Scala que puede obtener en este momento. Muy recomendado Encontré que O'Reilly's Programming Scala es un buen segundo libro; Sin embargo, se mueve un poco más rápido de lo que me gustaría.
También probé el Beginning Scala de David Pollak, pero no me gustó, y no se lo recomiendo a nadie.
Todos los libros mencionados anteriormente están algo desactualizados ya que no cubren muchas cosas nuevas en Scala 2.8. Espero que las ediciones actualizadas de estos libros se publiquen pronto.
Aunque ya se han publicado más de media docena de libros Scala, creo que los mejores libros están por venir.
Los dos libros en particular que creo que deberías vigilar son:
Scala en profundidad por Josh Suereth
Pasos en Scala por Christos Loverdos y Apostolos Syropoulos
fuente