Category Archives: Haskell Lernen

Haskell lernen continued

Ich bin jetzt umgestiegen von The Haskell School of Expression auf Programming in Haskell. Meinen ersten Eindruck: Pluspunkt: eher konventionelle Aufbau. Ich lerne so doch einfacher. Pluspunkt: nicht abhängig von externen Modulen wofür man das System verstehen muss. (Und wobei man auch noch abhängig ist vom Betriebssystem.) Minuspunkt: Buch für Programmieranfänger. Bin ich nun mal […]

Bauchschmerzen mit Ruby

Meine erste Produktion mit Jim Menards Midilib. Ich weiß nicht, wie es anderen damit geht, aber mir wird körperlich schlecht, wenn ich mir das anhöre. [Mehr Info, 16. Jan. 2008: Frau und Tochter reagieren auch mit Bauchschmerzen… Ich verkaufe den Sound an einen Apotheker!] Ich spiele also jetzt wohl mit MIDI-Dateien, verwende dafür aber nicht […]

Haskell Lernen bleibt anstrengend

Ich habe The Haskell School of Expression wieder zur Hand genommen. Es bleibt anstrengend. jetzt kämpfe ich mit unverständliche Compilerbotschaften. Die Idee vom Buch ist ganz nett: mit Multimedia-Anwendungen die Haskell-Kompetenzen zu entwickeln. Wenn es aber mehr Frust- als Lernmomente mit sich bringt, wird es blöder. 😦 Ich muss mal nachdenken, wie ich es weiter […]

Beautiful Code

Warnung: technische Inhalte. Wo ich doch gerade Haskell lernen will, habe ich erst das Kapitel von Simon Peyton Jones gelesen. Wirklich ‘Beautiful Code’. SPJ zitiert erst Herb Sutter’s Artikel aus 2005, The Concurrency Revolution. Kurz gesagt: die neuen Prozessoren, die mit Hyperthreading und mehreren Kernel kommen, sind nicht in der Lage, traditionell geschriebene Applikationen zu […]

Was Software-Entwicklung anstrengend macht

Ich will gerade Haskell lernen. Ich habe dazu Paul Hudaks Buch (The Haskell School of Expression) gekauft. Die Idee ist ganz nett: er will nicht anfangen mit den Feinheiten der Grammatik, aber sofort in interressanteren Anwendungsbeispielen eintauchen. Multimedia, weil 1) man etwas konkretes sieht und 2) die Anwendungen im Allgemeinen mathe-intensiv sind, und da Haskells […]