Gibt es ein kanonisches Buch über die Scala? [geschlossen]


15

Ich bin daran interessiert, Scala zu lernen, aber aufgrund der relativen Neuheit finde ich anscheinend nicht viele Bücher darüber.

Gibt es ein Buch, das de facto als Standard für die Beschreibung von Best Practices, Entwurfsmethoden und anderen hilfreichen Informationen zu Scala gilt? Was macht dieses Buch so besonders?



Dies kann helfen: scalacommunity.com/
Sri

Antworten:


25

Ich kann Programming in Scala empfehlen, da es vom Schöpfer der Scala-Sprache stammt: Martin Odersky.

Er beschreibt die meisten Funktionen von Scala sehr detailliert und erklärt, warum er diese Funktion anstelle einer anderen gewählt hat. Dadurch erhält der Leser einen tiefen Einblick in Scala. Das Buch ist fantastisch. Es ist eines der besten Programmierbücher, die ich je gelesen habe.


1
Lex Spoon, einer der Mitautoren, ist ein klarer Kommunikator und Clever Dude (siehe seine Squeak Smalltalk-Beiträge); das ist ein gutes Zeichen für das Buch!
Frank Shearar

Sowohl der Abteilungsleiter als auch ein Doktorand haben mir gesagt, dass ich damit gut befreundet bin. Dies ist derzeit das beste Buch über die Sprache. Beide sind Fans von Scala und haben Bibliotheken, die groß genug sind, dass ich mir sicher bin, welche Bücher es wert sind und welche nicht (da sie mir von denen erzählen, die es nicht oft wert sind).
Sp0rus

@Frank: Großartig. Ich wusste nicht, dass Spoon auch ein Smalltalk-Typ ist. :)
missingfaktor

Kleine Randnotiz, die zweite Ausgabe von Programming in Scala wurde gerade veröffentlicht. Es enthält Updates und Änderungen in Scala 2.8.
Jason Webb

Das Programmieren in Scala, die dritte Ausgabe ist erschienen, entspricht Scala 2.11 / 12
Robert Harvey,

8

Artimas Scala - Programmierung ist das derzeit beste Scala-Buch, das Sie bekommen können. Sehr zu empfehlen. Ich fand O'Reillys Programming Scala ein gutes zweites Buch; Es bewegt sich ein bisschen schneller als ich es gerne hätte.

Ich habe auch David Pollaks Beginning Scala ausprobiert, aber es hat mir nicht gefallen und ich kann es niemandem empfehlen.

Alle oben genannten Bücher sind etwas überarbeitet, da sie nicht viele neue Dinge in Scala 2.8 behandeln. Ich hoffe, dass die aktualisierten Ausgaben dieser Bücher bald veröffentlicht werden.


Obwohl bereits mehr als ein halbes Dutzend Scala-Bücher veröffentlicht wurden, glaube ich, dass die besten Bücher noch kommen werden.

Insbesondere die beiden Bücher, die Sie meiner Meinung nach im Auge behalten sollten, sind:

  1. Scala in Depth von Josh Suereth

  2. Schritte in der Scala von Christos Loverdos und Apostolos Syropoulos


Ich würde O'Reilly Programming Scala das beste Buch für diejenigen, die treten wollen beginnen und ihre Füße auf scala und Artima der Programmierung in Scala nass ist ein großes Buch als Referenz ähnlich wie die Java - Der komplette Nachschlagewerk
prasonscala

@prassee: Stimme dem ersten Teil zu; nicht einverstanden mit der zweiten.
Fehlender Faktor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.