Facebook Twitter Pinterest <Einbetten>
  • Alle Preisangaben inkl. USt
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Beginning Scala (Expert's... ist in Ihrem Einkaufwagen hinzugefügt worden

Lieferort:
Um Adressen zu sehen, bitte
Oder
Bitte tragen Sie eine deutsche PLZ ein.
Oder
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Verkauft von MEDIMOPS
Zustand: Gebraucht: Gut
Kommentar: Von Europas Nr.1 für gebrauchte Bücher und Medien. Gelesene Ausgabe in gutem Zustand, kann Gebrauchsspuren aufweisen.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Dieses Bild anzeigen

Beginning Scala (Expert's Voice in Open Source) (Englisch) Taschenbuch – 1. Mai 2009

3.7 von 5 Sternen 3 Kundenrezensionen

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 36,33
EUR 21,62 EUR 0,77
14 neu ab EUR 21,62 9 gebraucht ab EUR 0,77
click to open popover

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

David Pollak has been writing commercial software since 1977. He wrote the award-winning Mesa spreadsheet, which in 1992 was the first real-time spreadsheet. Wall Street companies traded billions of dollars a day through Mesa. In 1996, David sold his company to CMP Media and became CTO of CMP Media's NetGuide Live and was one of the first large-scale users of Java and WebLogic to power an Internet site. In 1998, David released Integer, the world's first browser-accessible, multiuser spreadsheet. Since 2000, David has been consulting for companies including Hewlett-Packard, Pretzel Logic/WebGain, BankServ, Twitter, and SAP. David has been using Scala since 2006 and is the lead developer of the Lift Web framework.

Kundenrezensionen

3.7 von 5 Sternen
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Taschenbuch Verifizierter Kauf
Ich habe mir dieses Buch in der Hoffnung gekauft, damit einen schnellen Einstieg in die Sprache zu finden und schneller als in "Programming in Scala" nachschlagen zu können. Beide Hoffnungen wurden enttäuscht.

Das Buch fängt zunächst mit einem angenehmen Plauderton an, der aber manchmal manchmal ins Geschwätzige abdriftet, wobei der Autor sich auch schon mal einen ganzen Absatz für Eigenlob gönnt.

Die Beispiele sind im Stil von Ein- und Ausgaben der interaktiven Scala-Konsole gehalten. Dadurch stehen auch viele relativ triviale Konsolenausgaben (z. B. dass ein String-Objekt erzeugt wurde) im Buch. Überhaupt nimmt dieser Stil extrem viel Raum im Buch ein. Der Autor ist wohl der Ansicht, dass sich diese Art von Beispielen selbst erklären, denn die Erklärungen sind des öfteren spärlich.

Das ganze Layout sieht irgendwie künstlich gestreckt aus, wohl damit dieses schmale Büchlein nicht noch schmaler aussieht. Am Ende des Buches steht sogar ein zwei Seiten langes Listing einer Maven-XML-Konfigurationsdatei, einfach mal so, damit man sieht, wie so eine Datei aussehen könnte! Eine Erklärung gibt es dazu nicht und auch zu dem erwähnten Maven schreibt er nicht viel mehr, als dass es das gibt. Das ist für mich Seitenfüllerei.

Ich kann nur jedem das Buch Programming in Scala ans Herz legen! Es ist umfassend, mit guten Beispielen, sehr guten Erklärungen und einem sauberen Layout.
Kommentar 12 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
As people have written, this book is not the best entry point into the language. Programming in Scala does a better job for beginning programmers but it covers only the basic features of the language and let you learn the rest from experience. Beginning Scala let you learn from the experience of the author about some more advanced features. It also contains few chapters covering the functionality of the language but not nearly as thorough as in Programming in Scala. But the experience of the author is very valuable for beginners (and also maybe for more advanced programmers). For example, chapter 7 explains about traits and types and show you not only how they should be used but also how they can be used in order to do many advanced things, like building a class structure that follows directly the logic of the program.
My opinion of the book therefore is that it complements well Programming in Scala and can help a programmer a lot getting beyond the syntax itself and into the ideas behind it.
Kommentar 3 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
Wenn man Scala lernen will, ist "Programming in Scala" von Martin Odersky natürlich unversichtbar. Bei "Beginning Scala" handelt es sich um eine lesenswerte Ergänzung, die die Erfahrungen eines "early adopters" von Scala widergeben. Manche Themen, z.B., das Scheiben von eigenen Kontrollstrukturen, "lazy var", und pattern matching, fand ich in diesem relativ dünnen (und daher leicht transportierbaren) Buch, zugänglicher beschrieben als in "Programming in Scala". Wie gesagt, als ergänzende Lektüre, ist dieses Buch gut geeignet.
Kommentar 3 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta) (Kann Kundenrezensionen aus dem "Early Reviewer Rewards"-Programm beinhalten)

Amazon.com: 3.3 von 5 Sternen 19 Rezensionen
3 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A brief, pragmatic introduction to Scala 27. Mai 2009
Von schwarzwald - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
This book is nice and short. It dives into the things Scala has to offer pretty quickly. It makes a good complement to Programming Scala.

The book has lots of little examples and comes from someone who's been using Scala for commercial work for the last couple years.

Finally, the chapter on parsing is simply excellent.
9 von 12 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Good Material -- needed more time to cook 22. Mai 2009
Von Eric D. Hubbard - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
I must admit I'm only up to chapter 3. However I've already caught about 10 type-os... word errors...etc. I feel like I'm reading a useful blog -- not a book that has been through the editing process. Things like:

"there's no reason way to use mixins".... Obviously the spell checker let that one through .. but why did a human?

"As a side note, you may worry about performance. The Scala compiler optimizes operations on JVM primitives such that the performance of the Scala code is nearly identical to the performance of the Java code."

Should I worry? or should I not worry? I don't think so.. but....

I'd be really peaved.... but I've read the other Scala book (Programming in Scala) and it wasn't as accessible as this book. I've found several times already where I've read this book explain a topic and it *clicked* where-as with the other book I understood what was being said -- but not why it was useful.

I'll edit this review once I finish up the book. Right now with the Derth of scala books out there --- I'd recommend this to people -- but only people who won't get hung up on the mistakes.

**UPDATE**
Okay I've finished it up. The word-smithing was much better in later chapters. It must have been something about chapter 2.. or maybe it was just me! I'd up this to 4 stars. The book is very accessible to Scala noobs -- and made good use of the readers previous java knowledge. A few times it felt like it was repeating itself -- but I think that is good thing because it wasn't overdone.. it was more like an instructor dropping an import concept across several lectures to make sure it sunk in.
2 von 4 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen Misrepresented, poorly written 18. Mai 2011
Von Saul - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
The first page of the introduction says "This book is intended for folks with some programming background ...". I've been programming for nearly 50 years, but the book seems all but incomprehensible if you're not a java programmer. There are little snippets of scala syntax thrown around, but no organized presentation.

The very first program in the book, to total a number of integers typed in by the user, doesn't compile. I went to the books website to look at the errata, and there are NONE, although the book was published in 2009. Given the number of obvious mistakes that other reviewers have pointed out, it's clear that the errata list is just another misrepresentation.

The author effervesces, and it gets old very quickly. Who wants to read stuff like, "You've just done your first bit of functional programming. Woo-hoo!"?

Pollack makes the language seems interesting, and worth looking into further, but in a different book. He does a terrible job of presenting it.
0 von 2 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Overall ok, but not initially well paced or explained 11. Dezember 2009
Von Matthew Welch - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
I concur completely with the review Michael Ernest wrote. I am a long time Java developer and frequently found myself lost during the first half of this book. The author jumps into seemingly complex Scala specific operators and expressions without explaining them; at least not for a few chapters anyway. Don't know what "def sumSq(in: List[Double]): (Int, Double, Double) =in.foldLeft((0, 0d, 0d))((t, v) => (t._1 + 1, t._2 + v, t._3 + v * v))" means? Too bad. "Apparently you should" is the constant impression I got throughout the text.

Eventually things even out a bit as more and more is explained, but a better paced introduction to the key concepts and syntax of the language would have served the purpose of the book better, I think.
1 von 2 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen It's OK 8. Oktober 2009
Von Tool Man - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Having had some exposure to Java, I was hopeful to pick up a beginner's level text. The title turned out to be a misnomer in that respect.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.