Notice the slides that thinks the connection between C/Java and Haskell is that C/Java programmers envy Haskell, and take ideas from it. No envy or ideas ever flow the other way.
Notice the slides that thinks the connection between C/Java and Haskell is that C/Java programmers envy Haskell, and take ideas from it. No envy or ideas ever flow the other way.
For example, I have heard talk of extending Haskell's already nice list comprehensions with some LINQ features like orderBy.
So while the slides--which are just a backdrop for the talk rather than its entirety--may imply Haskell is insular like that, the reality is that Haskell is always happy to take features from other languages.
Finally, I think the idea isn't that everybody wants to use functional programming languages, but rather that everybody should want to use functional programming languages ;).
I think that is a misread of the slides. I see why you thought that, but in the talk itself it was more clear.
If you had actually watched the talk, you would have noticed that that's not the case at all.