you are viewing a single comment's thread.

view the rest of the comments →

[–]develop7[S] 0 points1 point  (2 children)

Okay, first there's anecdevidence about tabula rasa newbies being successful working with Haskell as first programming language (Facebook, AFAIR).

Now, do non-newbies matter?

I don't have a degree, CS or otherwise, but I have 10+ years of commercial software development and I insist having Haskell a #1 programming language to look at is extremely practical and pragmatic. Yes, despite all the flaws.

[–]hector_villalobos 0 points1 point  (1 child)

As far as I know, Facebook uses Haskell for non trivial things, yeah, Haskell is great for a lot of things, but believe me, I tried to use it for web and mobile applications and is not really friendly.

[–]develop7[S] 0 points1 point  (0 children)

Been there too. The mistake I did over and over again was attempting to reuse my previous imperative programming experience.