Seite 1 von 1
Real World Haskell
Verfasst: Donnerstag 17. Dezember 2009, 14:20
von HWK
Was ich bisher über Haskell gelesen habe, wirkte doch meistens etwas trocken und realitätsfern.
Real World Haskell klingt interessant. Kennt das jemand? Kann man es empfehlen? Was ansonsten alternativ?
Danke
HWK
Verfasst: Donnerstag 17. Dezember 2009, 14:39
von Leonidas
Du kannst doch einfach auch
reinlesen. Interessant fand ich auch
die Kritik auf reddit.
Gelesen habe ich es bisher nicht, bin mit Scheme und OCaml ausreichend eingespannt

Verfasst: Donnerstag 17. Dezember 2009, 14:48
von cofi
Ich hab die ersten paar Kapitel gelesen und musste dann aber aus Zeitmangel erstmal pausieren, bis dahin fand ich es aber ganz nett und gut.
So viel Literatur zum Einsteigen (v.a. realitaetsnah) gibt es AFAIK aber nicht.
Re: Real World Haskell
Verfasst: Donnerstag 17. Dezember 2009, 15:11
von numerix
HWK hat geschrieben:Kennt das jemand? Kann man es empfehlen? Was ansonsten alternativ?
Ich kenne das Buch nicht. Mein Einstieg in Haskell (im Sommer d.J.) war
Yet Another Haskell Tutorial. So richtig gut gefallen hat es mir nicht, ich kann allerdings auch nicht genau sagen, was mich gestört hat. Es war irgendwie mühselig, aber ich bin mir nicht sicher, inwieweit diese Mühsal einfach auch an Haskell selbst und dem funktionalen, rekursiven Denkmuster liegt, an dem ich doch eine ganze Weile zu knacken hatte (habe).
Ich habe mir dann
Programming in Haskell gekauft und das Buch gefällt mir wirklich gut. Den beiden Rezensionen bei amazon würde ich so zustimmen; in der Tat nervig allerdings, dass einige Zeichen nicht so dargestellt werden, wie sie im Quelltext stehen müssen, sondern die entsprechenden mathematischen Symbole stattdessen (auch in den Code-Beispielen) verwendet werden, z.B. ≠ statt /=, → statt -> oder λ statt \.
Verfasst: Donnerstag 17. Dezember 2009, 18:32
von HWK
Danke, Euch allen.
@numerix: Das Tutorial hatte ich auch schon. Über das Buch werde ich mich noch informieren.
@Leonidas: Da kann ich ja erst einmal ein bisschen schmökern.
@cofi: Das klingt schon mal nicht schlecht.
MfG
HWK
Zwischenbericht
Verfasst: Freitag 22. Januar 2010, 17:26
von HWK
Auf numerix Empfehlung hin habe ich mir Programming in Haskell gekauft. Es liest sich gut und schnell. Am Anfang war ich begeistert. Es werden die Grundlagen sehr schön erklärt -- auch wenn ich die aus zahlreichen Tutorials bereits kannte. Ich war aber gespannt auf die komplexeren Abschnitte und da enttäuschte mich das Buch dann doch. Als eigentlich gewisse Erläuterungen zu Monaden notwendig wurden, wurden einfach Dinge verwendet, ohne Sie zu erläutern. Insofern war der Lerneffekt dann doch eher gering.
Deshalb habe ich dann doch Real World Haskell gekauft. Und siehe da: Das ist zwar ein dicker Wälzer und nach der Hälfte muss ich jetzt doch erst mal eine Pause einlegen, da die Dinge doch reichlich komplex werden und ich erst mal weitere eigene Haskell-Programmiererfahrungen sammeln muss. Bis dahin bin ich aber begeistert. Alles wird gründlich, aber auch verständlich erklärt und die vielen praxisbezogenen Beispiele erleichtern das Programmieren mit Haskell ungemein. Insbesondere der Zugang zu IO-Monaden ist sehr schön gelungen. Ohne mit vielen Details der Monaden an sich zu belasten, werden genügend Grundlagen vermittelt, um IO zu verwenden und auch halbwegs zu verstehen, was man da macht. Die Details werden dann in späteren Kapiteln erläutert.
Also mein Resümee: Für interessierte und ambitionierte Haskell-Programmierer sehr zu empfehlen.
MfG
HWK
Re: Zwischenbericht
Verfasst: Freitag 22. Januar 2010, 17:46
von numerix
HWK hat geschrieben:Auf numerix Empfehlung hin habe ich mir Programming in Haskell gekauft. [...] da enttäuschte mich das Buch dann doch.
Das tut mir leid! Liegt vielleicht daran, dass unsere Zielsetzung zuweit auseinanderliegt. Für mich ist die Beschäftigung mit Haskell reines Hobby, ich werde es nie für irgendetwas beruflich brauchen. Insofern ging es mir darum, eine verständliche Einführung in Haskell zu bekommen, mich an das funktionale und rekursive Denken heranzutasten. Das hat - u.a. mit Hilfe dieses Buches - auch ganz gut geklappt.
Ich kenne nur die Online-Fassung von
Real World Haskell und die hat mir nicht so zugesagt. Die Beispiele waren oft so, dass ich sie für mich als wenig brauchbar empfunden habe.
Verfasst: Freitag 22. Januar 2010, 19:08
von Ronnie
kleiner Hinweis auf eine ganz nette Webseite zu Haskell:
http://learnyouahaskell.com/
Re: Zwischenbericht
Verfasst: Freitag 22. Januar 2010, 20:19
von HWK
numerix hat geschrieben:Liegt vielleicht daran, dass unsere Zielsetzung zuweit auseinanderliegt. Für mich ist die Beschäftigung mit Haskell reines Hobby, ich werde es nie für irgendetwas beruflich brauchen.
Nein, für mich ist alles Programmieren reines Hobby.
Es muss Dir aber nicht leid tun.
MfG
HWK
Verfasst: Dienstag 26. Januar 2010, 10:53
von audax
Ich find das Buch großartig und habs hier auch liegen
Wobei ich dennoch viel mit der Online-Variante gearbeitet hab.
Haskell <3
Verfasst: Dienstag 26. Januar 2010, 12:05
von HWK
@audax: Ich nehme an, Du meinst Real World Haskell?
MfG
HWK
Verfasst: Dienstag 26. Januar 2010, 16:36
von audax
jup.
Wobei "learnyouahaskell" auch gut sein soll.
