Kundenrezensionen


12 Rezensionen
5 Sterne:
 (11)
4 Sterne:
 (1)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
 
 
Durchschnittliche Kundenbewertung
Sagen Sie Ihre Meinung zu diesem Artikel
Eigene Rezension erstellen
 
 
‹ Zurück | 1 2 | Weiter ›
Hilfreichste Bewertungen zuerst | Neueste Bewertungen zuerst

22 von 22 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Eine Einführung, wie man sie sich wünscht, 28. September 2009
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Ich hatte früher die diversen Tutorial-PDFs von der Scala-Website gelesen und war davon eher abgeschreckt worden. Bei diesem Buch dagegen passt alles:

1) Man wird ernstgenommen. Die Autoren gehen davon aus, dass die Leser am Thema interessiert sind und nicht durch krampfhaft-witzige Geschichten aus dem Privatleben der Autoren "motiviert" werden müssen (eine Unsitte vieler US-Autoren). Trotzdem ist der Stil freundlich und lebendig.
2) Der Mix aus theoretischen Konzepten und Beispielen ist immer ausgewogen - kaum fragt man sich, wozu das neue Sprachkonstrukt gut sein soll, folgt schon ein passendes Beispiel.
3) Es gibt genau so viel Prosa und so viel Sourcecode, wie nötig ist. Nicht zu geschwätzig, nicht zu knapp.
4) Die Autoren verstehen, dass sie die meisten Leser erst behutsam ans funktionale Programmieren heranführen müssen. Nur manchmal wären ein bisschen längere Erklärungen sinnvoll (insb. bei Closures und dem relativ exotischen Thema Currying).
5) Aus all dem ergibt sich ein angenehmer Lesefluss. Das Buch kann auch fernab vom PC von vorn bis hinten gelesen werden.

Als Voraussetzung sollte man solide Kenntnisse einer imperativ/objektorientierten Sprache mitbringen (idealerweise Java). Wer dazu schon mit funktionalen Sprachen (Lisp, Haskell, ...) zu tun hatte, wird sich noch leichter tun.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


14 von 15 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Hervorragendes Buch zu Scala!, 27. Juni 2009
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Dieses Buch gehört zu den besten Büchern über Programmiersprachen, die ich je gelesen habe. Grundlegende Programmierkenntnisse werden vorausgesetzt, aber wer die mitbringt, versteht dank der guten Erklärungen von den Scala-Grundlagen bis zu den anspruchsvollsten Themen alles.

Die Beispiele wurden mit viel Bedacht ausgewählt und wirklich jedes Beispiel wird mit einer ordentlichen Erklärung versehen. Es geht aber auch über Beispiele hinaus und hier und da werden die Entscheidungen der Sprachschöpfer erläutert. Wer Interesse hat, lernt also auch noch etwas über die Hintergründe. Die Autoren weisen freundlicherweise immer darauf hin, wenn es ans Eingemachte geht und geben gleich an, bis zu welcher Seite man springen kann, wenn einen das nicht interessiert.

Neben dem Inhalt stimmt auch die Optik des Buches; das Layout sieht sehr sauber aus und alle Beispiele sind ordentlich formatiert.

Es ist ein Genuss, dieses Buch zu lesen!
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Alles was man über Scala wissen muss..., 22. Juni 2009
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Scala ist schon etwas komplizierter als Java. Das liegt hauptsächlich an den erweiterten Möglichkeiten, die Scala als Programmiersprache und Scala als Plattform bietet. Anhand nachvollziehbarer Beispiele gelingt dem Autor der Brückenschlag aus der Javawelt, so dass man sich als Javaentwickler sehr schnell heimisch fühlt.

Ob es geschickt war, Themen in einer reduzierten Form am Anfang und mit dem ganzen Rest am Ende zweimal zu behandeln, vermag ich nicht abschließend zu beurteilen. Festzuhalten ist dabei der Hinweis, dass das Buch keine leichte Lektüre ist und man einige Zeit benötigt, bis man sich durch den Stoff gekämpft hat.

Ich kann das Buch jedem empfehlen, der sich eingehender mit Scala als Alternative zu Java beschäftigen möchte. Allerdings sollte man sich mit Java dann schon etwas besser auskennen.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


9 von 10 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A challenging topic, 17. Juli 2010
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
First and foremost: Scala is an outstanding achievement, combining all important programming styles within one language, and trying to offer as much ease of use as possible given this challenging goal. And the book gives a wealth of insights about the Scala language and good programming style.

There are a few drawbacks, however. The book straddles to be both <quote> a comprehensive tutorial and reference <unquote>. Reaching both goals is nearly impossible, for a rich and complex topic like Scala, so the book fails to completely reach both goals. It is not a reference at all. The chapters try to progress from the elementary to the more difficult, so things that would be treated in one place in a reference manual get distributed across the book (e.g. lists, for loops).

Also as a tutorial, it doesn't fulfill all expectations. Most example programs are carefully and patiently explained, line for line. But this is not enough for explaining the more advanced features of the language. Many of these are introduced by toy examples that fail to give an idea how they ought to be used in real life. Examples for this are closures (4 pages), By-name parameters, co- and contravariance, and the diverse ways of structuring an application using packages, objects, and traits.

But remember, what's in the book is worth every page, and the explanations why certain language constructs behave as they do is good reading for every programmer -- and should be read by designers of other, less well-crafted programming languages.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


8 von 9 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Konzeptionelles Kompendium, 15. Juli 2009
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Dieses Buch ist wirklich gut.

Einer meiner damaligen Professoren hatte nach Klausuren und praktischen Übungen immer eine Floskel parat : "Sie müssen erst das Konzept verstehen..."

Den Autoren des Buches gelingt es über die Maßen, sowohl beim Leser eine Motivation für eigenstädiges Nacharbeiten der Lehrinhalte zu schaffen, als auch die konzeptionellen Ideen und Grundlagen dieser relativ neuen
Sprache transparent und nachvovllziehbar zu beschreiben. Wenige Bücher verstehen es, eine so dichte Bindung zwischen Praxis (Codebeispiele) und den darunterliegenden Konzepten zu erzielen. Das Augenmerk des Lesers wird schon innerhalb der ersten sechs Kapitel auf die Unterschiede zwischen imperativer und funktionaler Programmierung gelenkt, diese Sensibilisierung hat vielleicht zur Folge, dass Jünger (und dies im positiven Sinne, ich bin ja auch einer) von Java und C# ihre Gedanken- und Architekturwelt einem zeitgemäßeren Schema des Designs und der Programmierung öffnen.

Ich kann dieses Buch uneingeschränkt empfehlen, es ist wirklich gut.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


10 von 12 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Extremly good! More books should be like this one..., 25. April 2009
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
The authors really know what they are writing about - extremely well structured, full of good examples. Motivating style - made me really love the book!

I especially liked the chapters on the Scala Actor model (supporting concurrent programming, always a nightmare in Java) and the spreadsheet sample (unbelievably cool!).

Every Java (and Groovy) programmer should get a copy and take a few days of to read (and practice) this book...
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


5.0 von 5 Sternen Ein sehr gelungenes Buch, 5. Januar 2011
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Ich bin Informatiker und natürlicher bilde ich mich regelmäßig weiter. Von Scala halte ich sehr viel, sodass ich mir dieses Buch kaufte, nachdem einige Tutorials in Form von Zeitschriftenbeiträgen nichts brachten.

Dieses Buch ist rundum gelungen; man sollte aber schon aus der Java-Ecke kommen, denn sonst wird es schwierig, einige Passagen zu verstehen. Hier die Punkte, die mir besonders gefallen:

1. Gelungene, einfach gehaltene Beispiele. Die Unsitte, dass einem viel zu komplizierte Beispiele vorgesetzt werden, findet man oft, nur nicht in diesem Buch.
2. Die Kapitel sind kurz und
flüssig zu lesen.
3. Nur weil eine Sache erst in einem späteren Kapitel vorgestellt wird, heißt es nicht, dass es nicht in einem früheren Kapitel verwendet wird. Natürlich steht es nicht im Zentrum eines Beispieles, aber dieses pragmatische finde ich recht gut und es wird kein großes Blabla darum gemacht. Die Unsitte der Linearität, die nur Referenzen auf vorherige Kapitel zulässt, findet man hier nicht. So ist das Buch auch später als Nachschlagewerk zu gebrauchen.
4. Es wird an der Motivation nicht gespart. Man merkt den Autoren an, dass sie von funktionaler Programmierung überzeugt sind. So denn gehen sie auch darauf ein, was funktionaler und imperativer Stil sind, was die Vorteile von ersterem sind und wir man Code reduzieren kann.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


5.0 von 5 Sternen Das Scalabuch, aber leider nicht zeitlos, 18. Januar 2011
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Wie meinen Vorrezensenten zu entnehmen ist handelt es sich um das Buch zum Thema Scala.
Leider ist es schon etwas in die Jahre gekommen.
Mitlerweile wird meist Scala 2.8.x verwendet. Das Buch in der jetzigen Version beschäftigt sich aber mit Version 2.7.x. Gerade im Breich der Standrabibliotheken (Collection, Source) hat sich einiges geändert.
Das Buch ist trotz einiger langatmiger Passgen gut zu lesen, beschreibt die Sprache außerordentlich gut und geht dabei auch in die Tiefe.

Als Einführung für einen Programmierneuling ist es definitv NICHT zu empfehlen. Es werde solide (Java)-Kenntnisse vorausgesetzt.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


5.0 von 5 Sternen Ausführlicher Einführungskurs, 14. Mai 2011
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Diese Buch ist nicht für den Schnell-Einstieg gut. Will man aber solide und in kleinen Schritten die Sprache erlernen, dann ist dieses Buch sehr zu empfehlen. Es hat eine "Story" und arbeitet nicht einfach nur Punkte ab, sondern erklärt jeden Aspekt und stellt den Bezug zu vorher erklärten Aspekten her. Es enthält viele Beispiele und einen angenehm lesbaren Text - der eben nicht aus vielen Bullet-Listen zusammengestöpselt ist.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


5.0 von 5 Sternen Super Scala Buch, 28. Dezember 2009
Von 
Rezension bezieht sich auf: Programming in Scala (Taschenbuch)
Sehr gutes Buch um Scala zu erlernen, sehr ausführlich und klar strukturiert. Für Java Entwickler werden auch "Abkürzungen" angeboten. Sehr gut geschrieben.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


‹ Zurück | 1 2 | Weiter ›
Hilfreichste Bewertungen zuerst | Neueste Bewertungen zuerst

Dieses Produkt

Programming in Scala
Programming in Scala von Bill Venners (Taschenbuch - 26. November 2008)
Gebraucht & neu ab: EUR 8,48
Auf meinen Wunschzettel Zahlungsmöglichkeiten ansehen
Nur in den Rezensionen zu diesem Produkt suchen