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…
Paul Hudak, co-creator of Haskell, has died
71–80 of 98 posts
Re: Paul Hudak, co-creator of Haskell, has died
#72Would 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…
Re: Paul Hudak, co-creator of Haskell, has died
#73Would 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…
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 relatively familiar with normal programming paradigms and then giving Haskell a go. It certainly deserves your time, but without proper appreciation of what exactly it does, I think its unforgiving nature could become discouraging.
edit: Of course, if you find normal paradigms boring / uninteresting, Haskell may be just the place for you. It's also really, really good for mathematic applications.
Re: Paul Hudak, co-creator of Haskell, has died
#74Would 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…
I imagine a lot of Haskellers would tell you yes. They love an opportunity to tell people who great Haskell is for anything. I'm not saying it's not in this case (I really have no idea) but I'm sure many would.
That alone justifies going out of your way to learn it.
Re: Paul Hudak, co-creator of Haskell, has died
#75Would 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…
Re: Paul Hudak, co-creator of Haskell, has died
#76For those who don't know, a black bar is for people that die that HN honors by changing the `topcolor` color to black. You can do it yourself in your profile.
Fun history trivia: A few years ago the black bar used to be on top of the topbar. [0,1] Now it looks like this [2]
[edit] I can't find any very recent deaths that confirm the change so I may be wrong. Whoops.
[0] Steve Jobs, http://web.archive.org/web/20111006185350/http://news.ycombi...
[1] Dennis Ritchie, http://web.archive.org/web/20111013063604/http://news.ycombi...
[2] Tampermonkey Script https://gist.github.com/ultimapanzer/68f601ef9ab7f599d3ce
Re: Paul Hudak, co-creator of Haskell, has died
#77Black bar anyone? For those who don't know, a black bar is for people that die that HN honors by changing the `topcolor` color to black. You can do it yourself in your profile. Fun history trivia: A few years ago the black bar used to be on top of the topbar. [0,1] Now it looks like this [2] [edit] I can't find any very recent deaths that confirm the change so I may be wrong. Whoops. [0] Steve Jobs, http://web.archiv…
Re: Paul Hudak, co-creator of Haskell, has died
#78Re: Paul Hudak, co-creator of Haskell, has died
#79Re: Paul Hudak, co-creator of Haskell, has died
#80If you're interested in functional programming, I highly recommend it. It explains many of the things that you've heard about FP, and it very well written.