News for hackers. Stuff that matters.
Re:Why don't we use functional programming languages more? (... by darklajid on Sunday October 17, 2010 @01:15PM (#1800818)
I have to agree with the other guys here: The article doesn't seem to take recent functional languages (and their rise in usage) into account.

To write as little BS as possible I mostly keep myself limited to F#, a language I know:

- You don't need to use formal proves to design your software, the "purity" of your code is up to you

- Stacktraces? Hell, yeah.

- IO: Use what the .Net framework gives you - it's not that different from other .Net languages and you can isolate these side effects nicely in a simple method or go down the monad path..

In short: I disagree with the article, because I have made quite different experiences in the past. The morale of the story: Don't be too general (functional programming) if you have trouble with specific things (like Haskell's academic background).

Re:Why don't we use functional programming languages more? (... by gaius on Sunday October 17, 2010 @02:06PM (#1800944)
Check the date on the article.
Re:Why don't we use functional programming languages more? (... by lincolnq on Sunday October 17, 2010 @02:12PM (#1800963)
To save some clicks, it's from 2004.
Re:Why don't we use functional programming languages more? (... by borisk on Sunday October 17, 2010 @06:52PM (#1801667)
F# was first released in 2002.
Re:Why don't we use functional programming languages more? (... by gaius on Monday October 18, 2010 @12:32AM (#1802387)
What?!? Try 2007!
Re:Why don't we use functional programming languages more? (... by borisk on Monday October 18, 2010 @04:51AM (#1802744)
"Started as Caml.NET, with a first preview release of F# compiler in 2002/2003."

http://www.inf.ed.ac.uk/teaching/courses/apl/2009-2010/slide...

Re:Why don't we use functional programming languages more? (... by vegai on Monday October 18, 2010 @09:08AM (#1803308)
No stack traces in ghc yet (perhaps ever?), though.