Tuples, pattern matching, state machines, extension properties, ref returns/locals, array views/slices oh my!! Almost everything I want everyday in fluent scientific API design with C#. Throw in GADT's, move semantics, and C#/AMP and you're done with v7! :)
I "grew up" as a developer listening to TWC9. Thanks so much for all your hard work and enthusiasm; definitely helped inspire me to pursue software and technical computing as a key focus of my career in biomedical research. Looking forward to many more years with the new team!
Great talk! Amazing to hear some of these things coming from Microsoft. There's one thing I don't understand w/r/t the "bite size pieces" .NET deployment with NuGet. What happens if there is an important hotfix (e.g. newly discovered vulnerability)? Do we have to manually redeploy, or can Azure "push" these hotfixes down to live processes (presumably with some sort of permission-based profile)? At the surface, it seems like some of the PAAS goodness is lost if devs have to be concerned about this kind of stuff. What's the user story for hotfixing desktop & mobile apps?