"So, in the next couple of days you're going to hear a lot about the latest and greatest in C++, You're going to hear a lot about advanced techniques and new features. And I decided that in the keynote I couldn't go too much into that, so I'm going to do the opposite. I'm going to try and focus on what is the essence of C++. What is it that has been constant over the decades and what it is that that keeps C++ alive and kicking."
It was clearly framed as a history lesson about C++'s strengths, so I think it is a bit disingenuous to claim he was teaching resource management to a crowd of advanced C++ programmers.
I'm not aware of any even mildly successful system that uses pure functional languages. Most of the implementations I know about is either C/C++/ObjC or JVM. Some Python (Youtube, Dropbox), one .NET (StackOverflow) and pretty much that's it. What do I miss?
[Edit] I'm looking for production code, not "in-house" or "internal tools". I did read trough http://www.haskell.org/haskellwiki/Haskell_in_industry
It is used in production by Twitter, Netflix, Foursquare, LinkedIn, Simple, HealthExpense, Klout, 47 Degrees, Box and a long list of other companies [1].
[1] http://www.quora.com/Startups/What-startups-or-tech-companie...