Evan Martin (evan) wrote in evan_tech,
Evan Martin

the humbling language

You may have noticed me skipping around to different programming languages over the years. I don't forget about the others; I still read the O'Caml lists and I still use Ruby pretty frequently at work.

But I just have to quote this post in full:
Usually when I learn a new programming language, I'll hang out on its mailing lists and IRC channels, learning from the answers given to other people's questions, and asking my own. After a month or two, I usually feel fairly good with my abilities; that I could answer most of the questions, and understand most of the questions.

Well, I've been using Haskell for about 6 months now. I really like Haskell, and it's a great language to use, and it's already my preferred language.

But here's what's unique about Haskell. The more I use it, and the more I participate with the Haskell community, the more I realize just how much there is that I could learn. And it seems that I'm not alone with that feeling.

I wonder why Haskell is unique this way.
There are some comments there about why (basically: it attracts a certain sort of person) but last night I think it became obvious to me in the simplest way.

I was reading some documentation and for the description, it just says:
For a detailed discussion, see Levent Erkok's thesis, Value Recursion in Monadic Computations, Oregon Graduate Institute, 2002.
That is: To understand this, you have to go read someone's thesis. Bad ass.
Tags: go read, haskell

  • no go

    Two friends of mine were pretty enthusiastic about the Go language, so I tried writing a program in it yesterday. It is frustrating because despite…

  • fonts on linux

    I wrote a document on how to diagnose font problems on Linux. I would appreciate feedback, corrections, other common misconfigurations, etc.

  • playing with vala

    I actually was toying with making something like Vala back in college. It's pretty cute. Much like using the sane subset of C++, as you write code…

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.