4 ms·
I think as a Ruby (and occasionally C) programmer I stand firmly in the liberal camp, but is it weird that I sort of like Haskell too? I find the idea of expres
by alinajaf 14y ago
I think as a Ruby (and occasionally C) programmer I stand firmly in the liberal camp, but is it weird that I sort of like Haskell too? I find the idea of expressing the semantics of my program through types to be useful sometimes.
Then again my actually political views tend to span the liberal/conservative spectrum so I suppose this is not surprising.
- duaneb 14y agoRuby is more liberal than c (duck typing) Haskell is more liberal than ruby (functional programming) C is more liberal than Haskell (weak typing) Also, I am apparently a radically conservative programmer, but my political views in real life tend toward radical liberalism. I think any correlation says more about age than it does about politics.
- alinajaf 14y ago> Haskell is more liberal than ruby (functional programming) Not according to the article, which is what my comment was in response to. > I think any correlation says more about age than it does about politics. Quite possible, I'm 26.
- duaneb 14y ago> Not according to the article, which is what my comment was in response to. I see. Yes, Haskell meets all the criteria for a conservative language, emphasizing safety, and verifiability, and automated testing. However, purely anecdotally, I can't think of a single person I've worked for that uses C++ approving of Haskell because it is so radically different. But perhaps this doesn't matter.
- alinajaf 14y agoI tend to agree, on my own personal scale of liberal/conservative (which has little to do with type systems), I'd rank Haskell as fantastically liberal. You could probably enumerate the companies that use it in production on one hand.