Amazon.de: Kundenrezensionen: Programming in Haskell
5.0 von 5 Sternen This book is a relief, 21. August 2009
Von T. Herchenr�der (Germany) - Alle meine Rezensionen ansehen
Rezension bezieht sich auf: Programming in Haskell (Taschenbuch)
This book is a relief! I wish I had such a book for every new language I want to learn. After years of suffering from the"We-want-to-cater-for-everybody-particularly-beginning-programmers" syndrome of technical book makers I had given up hope that someone would write and publish a book that tries to be concise and goes to the heart of matters as directly as possible, with as little text as possible. Systematically introducing language constructs, clear outline of what they are, terse examples that illustrate just the concept at hand. This is the way I, being a programmer for years, want to pick up a new language. Even if I would not care about Haskell in particular (which is not the case), I would have loved to buy this book, just as a prototypical book about a programming language that I always wanted to have. I appreciate the effort going in such books as "Real World Haskell" by O'Sullivan et al., hoping that there are people that really benefit from it. But for me, it is just dead-tiring to condense the least insight from pages over pages of text. This is just not the way for me to learn a language. I gladly accept that Hutton's book does not cover each and every detail of Haskell, I even gladly accept idiosyncrasies like using the Greek lambda character in the code examples (look in the back of the book for the table of symbols) - because these are all things that I can easily amend from standard and online docs and materials. This book gives me a head start on Haskell so I get all the basic ideas and concepts, and getting them *fast*. I just don't have the time (or the patience) to sift through hundreds of pages to learn a language. It's boring, it's tiring, and it's inefficient. I wish more publishers would pick up this concept and offer books along just the same line, targeting people *with* programming experience.For everybody that shares this sentiment, I cannot recommend this book high enough.
5.0 von 5 Sternen Für Anfänger super - später nicht mehr ausreichend., 16. Oktober 2009
Von Lehnert "blehnert2" - Alle meine Rezensionen ansehen
Ich habe gerade T. Herchenröder s Rezension gelesen, warum dieses Buch für Computerfachleute gut ist. Ich bin ein wenig ambitionierter Hobbyprogrammierer ohne tiefere Einsichten und dachte bis gerade eben, dass das Buch gerade deshalb gut für mich sei - offensichtlich ist es richtig für Menschen von jedem Wissensstand. Haskell ist eine "deep language" - wahrscheinlich kann man jahrelang Haskell lernen und immer noch mehr davon verstehen. Umso wichtiger ist es ein Buch wie dieses zu haben, das auf wenig Seiten einfach genügend Haskell lehrt, damit man mit dem Programmieren loslegen kann. Nein, es geht bei Haskell gar nicht darum, dass der Anfänger sofort lernt, was Monaden sind. Man kann mit Haskell viel anstellen, ohne das zu verstehen. Sehr viel.Der Preis ist echt günstig. Super, egal ob man nur mal in Haskell hineinschnuppern oder sich ernsthaft damit beschäftigen möchte. Wer dabeibleibt wird wird später entweder ein größeres Buch wie Real World Haskell kaufen oder sich im Internet belesen.Ach ja, was wirklich dämlich ist und was man wissen sollte: Da wo der Autor ein griechisches Lambda schreibt muss man '\' tippen, dort wo er ein "ungleich"-Zeichen schreibt heißt es '/='. Kein Problem, wenn es einem gesagt wurde. Haskell lohnt den Versuch!
5.0 von 5 Sternen Elegant, easy, but useful?, 28. Oktober 2013
Von Daniel Bug - Alle meine Rezensionen ansehen
The book gives in its roughly 150 pages a very brief introduction on programming in Haskell. Although the book claims otherwise, in my opinion an absolute beginner in programming will be lost. With a bit of background though, the concepts seem quite intuitive. Language features are explained shortly, but understandable and each chapter is completed by a set of tasks to repeat and work with the content.The format is nice and encourages annotations. If you have already programming knowledge and want to peek into the world of functional programming I can definitely recommend this book.
4.0 von 5 Sternen Errata is a must-read, 12. Februar 2013
All in all a good book. If you really do the exercises you will be able to get into Haskell. Just reading the book is not enough.On page 77 I was bitten by an error: the parser as defined in the book will not work with "do" notation, because it is not a Monad. For a newbie a faulty explanation about Monads and "do" nation is not funny.The errata is a must-read:[...]
5.0 von 5 Sternen Hübsches Layout, 21. August 2010
Von Gustav Tomberg "wlt158" (Hamburg) - Alle meine Rezensionen ansehen
... dieses Buch hat ein sehr elegantes Layout, außerdem ist die Gliederung des Buches sehr übersichtlich, und lädt zum stufenweisen Studieren ein.Mir gefällt das Buch sehr, auch wenn ich es nicht in einem Zug durcharbeiten kann, schätze ich es sehr.
Programming in Haskell von Graham Hutton
Amazon.de: Kundenrezensionen: Programming in Haskell
5.0 von 5 Sternen This book is a relief, 21. August 2009
Von T. Herchenr�der (Germany) - Alle meine Rezensionen ansehen
Rezension bezieht sich auf: Programming in Haskell (Taschenbuch)
This book is a relief! I wish I had such a book for every new language I want to learn. After years of suffering from the"We-want-to-cater-for-everybody-particularly-beginning-programmers" syndrome of technical book makers I had given up hope that someone would write and publish a book that tries to be concise and goes to the heart of matters as directly as possible, with as little text as possible. Systematically introducing language constructs, clear outline of what they are, terse examples that illustrate just the concept at hand. This is the way I, being a programmer for years, want to pick up a new language. Even if I would not care about Haskell in particular (which is not the case), I would have loved to buy this book, just as a prototypical book about a programming language that I always wanted to have. I appreciate the effort going in such books as "Real World Haskell" by O'Sullivan et al., hoping that there are people that really benefit from it. But for me, it is just dead-tiring to condense the least insight from pages over pages of text. This is just not the way for me to learn a language. I gladly accept that Hutton's book does not cover each and every detail of Haskell, I even gladly accept idiosyncrasies like using the Greek lambda character in the code examples (look in the back of the book for the table of symbols) - because these are all things that I can easily amend from standard and online docs and materials. This book gives me a head start on Haskell so I get all the basic ideas and concepts, and getting them *fast*. I just don't have the time (or the patience) to sift through hundreds of pages to learn a language. It's boring, it's tiring, and it's inefficient. I wish more publishers would pick up this concept and offer books along just the same line, targeting people *with* programming experience.For everybody that shares this sentiment, I cannot recommend this book high enough.
5.0 von 5 Sternen Für Anfänger super - später nicht mehr ausreichend., 16. Oktober 2009
Von Lehnert "blehnert2" - Alle meine Rezensionen ansehen
Ich habe gerade T. Herchenröder s Rezension gelesen, warum dieses Buch für Computerfachleute gut ist. Ich bin ein wenig ambitionierter Hobbyprogrammierer ohne tiefere Einsichten und dachte bis gerade eben, dass das Buch gerade deshalb gut für
 mich sei - offensichtlich ist es richtig für Menschen von jedem Wissensstand. Haskell ist eine "deep language" - wahrscheinlich kann man jahrelang Haskell lernen und immer noch mehr davon verstehen. Umso wichtiger ist es ein Buch wie dieses zu haben, das auf wenig Seiten einfach genügend Haskell lehrt, damit man mit dem Programmieren loslegen kann. Nein, es geht bei Haskell gar nicht darum, dass der Anfänger sofort lernt, was Monaden sind. Man kann mit Haskell viel anstellen, ohne das zu verstehen. Sehr viel.Der Preis ist echt günstig. Super, egal ob man nur mal in Haskell hineinschnuppern oder sich ernsthaft damit beschäftigen möchte. Wer dabeibleibt wird wird später entweder ein größeres Buch wie Real World Haskell kaufen oder sich im Internet belesen.Ach ja, was wirklich dämlich ist und was man wissen sollte: Da wo der Autor ein griechisches Lambda schreibt muss man '\' tippen, dort wo er ein "ungleich"-Zeichen schreibt heißt es '/='. Kein Problem, wenn es einem gesagt wurde. Haskell lohnt den Versuch!
5.0 von 5 Sternen Elegant, easy, but useful?, 28. Oktober 2013
Von Daniel Bug - Alle meine Rezensionen ansehen
The book gives in its roughly 150 pages a very brief introduction on programming in Haskell. Although the book claims otherwise, in my opinion an absolute beginner in programming will be lost. With a bit of background though, the concepts seem quite intuitive. Language features are explained shortly, but understandable and each chapter is completed by a set of tasks to repeat and work with the content.The format is nice and encourages annotations. If you have already programming knowledge and want to peek into the world of functional programming I can definitely recommend this book.
4.0 von 5 Sternen Errata is a must-read, 12. Februar 2013
All in all a good book. If you really do the exercises you will be able to get into Haskell. Just reading the book is not enough.On page 77 I was bitten by an error: the parser as defined in the book will not work with "do" notation, because it is not a Monad. For a newbie a faulty explanation about Monads and "do" nation is not funny.The errata is a must-read:[...]
5.0 von 5 Sternen Hübsches Layout, 21. August 2010
Von Gustav Tomberg "wlt158" (Hamburg) - Alle meine Rezensionen ansehen
... dieses Buch hat ein sehr elegantes Layout, außerdem ist die Gliederung des Buches sehr übersichtlich, und lädt zum stufenweisen Studieren ein.Mir gefällt das Buch sehr, auch wenn ich es nicht in einem Zug durcharbeiten kann, schätze ich es sehr.
Programming in Haskell von Graham Hutton