To the person that downvoted this, posts that are not new content are generally denoted in the title. Since that was not done, I did it here.
- "Get a Mac!"
- "Yeah I know."
At least he has a sense of humor :D
Could anyone provide a tl;dr summary of the talk?
He discusses the concepts of declarative programming (and DSLs), dynamic typing and concurrency. His examples primarily focus on the tools and language features that emerged as part of .Net 3- respectively Linq, F# and Linq. Not a bad presentation, but being familiar with these tools already probably took away some of the "wow" factor for me.
Multiparadigm will be the paradigm of the future. Dynamic and compiled languages will start to look like each other. There will be more functional programming. There will be more declarative programming. Tools will get smarter about finding and exploiting fine-grained concurrency when freed up by more abstract, declarative, functional code.