Live data from Hacker News

Paul Hudak, co-creator of Haskell, has died

messages.yale.edu

81–90 of 98 posts

Re: Paul Hudak, co-creator of Haskell, has died

#83

Would you advise Haskell to someone who has just started programming (working on Learning Python the hard way) and is interested in learning mathematics (from the high school level onwards)? P.S. I want to study algorithms too but I'm just a beginner and the priority is mathematics (as it's one of the few subjects I seem to be able to concentrate on). I found a secondhand copy of Professor Sedgewick's book for ten eu…

Haskell as a language is suitable for beginners, but most of the learning material assumes some familiarity with other languages.

I've been teaching a bit, and what worked was to start with Racket on How to Design Programs (http://www.ccs.neu.edu/home/matthias/HtDP2e/part_prologue.ht...) for a while and then switch over to Haskell material, like Learn You a Haskell.

Racket is a great language too in itself, and has terrific material for beginners.

Re: Paul Hudak, co-creator of Haskell, has died

#85

Would you advise Haskell to someone who has just started programming (working on Learning Python the hard way) and is interested in learning mathematics (from the high school level onwards)? P.S. I want to study algorithms too but I'm just a beginner and the priority is mathematics (as it's one of the few subjects I seem to be able to concentrate on). I found a secondhand copy of Professor Sedgewick's book for ten eu…

What kind of mathematics do you want to learn? If you are interested in discrete mathematics and algebra, Haskell has something to offer. I would also read http://www.amazon.com/Conceptual-Mathematics-First-Introduct... which is a great introduction (unspecific to code).

If you are more interested in linear algebra or numerics, I would suggest to get to know numpy better.

Re: Paul Hudak, co-creator of Haskell, has died

#86
post #51

Earlier quoted context omitted.

Any idea when is it going to be finished?

Late Fall, early Winter. It's about 40% done right now, 1/3 manuscript is just about ready for early access. We'll have it available for early access by the time LambdaConf happens if nothing goes badly.

Ah, now I wonder if I should abandon my Haskell journey before this gets finished.

It's probably just my laziness speaking, looking for excuse.

Re: Paul Hudak, co-creator of Haskell, has died

#87
post #86

Earlier quoted context omitted.

Late Fall, early Winter. It's about 40% done right now, 1/3 manuscript is just about ready for early access. We'll have it available for early access by the time LambdaConf happens if nothing goes badly.

Ah, now I wonder if I should abandon my Haskell journey before this gets finished. It's probably just my laziness speaking, looking for excuse.

That's fine. It's always a mistake to be eager and dynamic when learning Haskell.

Re: Paul Hudak, co-creator of Haskell, has died

#88
post #14

I've met and knew Paul for a time while I was in high school. Despite my interest then with CS, at that time, I had no idea until now that he was the inventor of Haskell or was involved in Computer Science at all. Independent to his contributions to the industry that I now love; I knew him as an extremely friendly and energetic person. He was well liked by all who came in contact with him and his absence will be wide…

Fellow Hamden High grad?

Go Green Dragons

Re: Paul Hudak, co-creator of Haskell, has died

#89
post #85

Would you advise Haskell to someone who has just started programming (working on Learning Python the hard way) and is interested in learning mathematics (from the high school level onwards)? P.S. I want to study algorithms too but I'm just a beginner and the priority is mathematics (as it's one of the few subjects I seem to be able to concentrate on). I found a secondhand copy of Professor Sedgewick's book for ten eu…

What kind of mathematics do you want to learn? If you are interested in discrete mathematics and algebra, Haskell has something to offer. I would also read http://www.amazon.com/Conceptual-Mathematics-First-Introduct... which is a great introduction (unspecific to code). If you are more interested in linear algebra or numerics, I would suggest to get to know numpy better.

Thank you! I fond the sneak peeks of number theory, algebra, probability, combinatorics and graph theory I've had so far to be quite enjoyable. But keep in mind my run with geometry hasn't gone past Euclid (the illustrated version of the Elements edited by Taschen) and I'm still in the dark about other fields (I'm using Professor Gowers' The Princeton Companion to Mathematics for direction).

Re: Paul Hudak, co-creator of Haskell, has died

#90
post #73

Would you advise Haskell to someone who has just started programming (working on Learning Python the hard way) and is interested in learning mathematics (from the high school level onwards)? P.S. I want to study algorithms too but I'm just a beginner and the priority is mathematics (as it's one of the few subjects I seem to be able to concentrate on). I found a secondhand copy of Professor Sedgewick's book for ten eu…

Haskell is an amazing language. I've only spent a brief amount of time with it, but I've seen what others can do with it, and I'm very impressed. That said, I don't know that I'd recommend it to someone who has just started programming. I think that it'd be harder to appreciate it, since a lot of the rules that Haskell breaks / puts in place aren't things you've run into too often. I'd recommend becoming at least rel…

Thank you, I guess trying won't hurt, nobody has ever regretted learning anything after all. As for feeling discouraged, being stupid (in various degrees) is part of the learning process I believe. Couldn't say I'm learning anything otherwise. I will try Haskell alongside Python to see how it goes.
Post reply on HN