News for hackers. Stuff that matters.
Re:Advanced programming languages by jberryman on Monday January 09, 2012 @08:38PM (#3445237)
> Are there any large pieces of software outside of academia that are written primarily in functional languages?

If you're asking about places where FP is often used, I know it's big in finance (though I have no idea what those guys are up to).

The haskell web development space has also gotten to a pretty mature point. I think you'd have no problem building a web app with Yesod or Snap.

http://www.yesodweb.com/ http://snapframework.com/

You could also check out http://cufp.org

Re:Advanced programming languages by corysama on Monday January 09, 2012 @08:58PM (#3445289)
Jane Street is pretty well known for their use of OCaml in finance.

http://janestreet.com/technology/articles.php

Re:Advanced programming languages by zak_mc_kracken on Monday January 09, 2012 @10:13PM (#3445466)
> If you're asking about places where FP is often used, I know it's big in finance

I've heard this a few times (mostly from the Scala crowd) but very little data to back it up, so I'm still skeptical.

Re:Advanced programming languages by nandemo on Monday January 09, 2012 @11:30PM (#3445688)
I wouldn't say FP is big in finance. On the other hand, financial companies are probably over-represented among the industrial users of FP.

There are several prop trading firms (Jane Street, Tsuru Capital, etc) that use functional languages heavily. Also, many of the big banks (Credit Suisse, Deutsche Bank, Barclays, etc) use some FP in production, but as far as I know it's only used by small, strategic groups. FWIW I've interviewed or applied at many of those big banks in Tokyo and not one of them ever mentioned interest in FP skills. As far as I could gather the typical developer there doesn't know or is not interested in FP.