not unusal
Scott Guthrie is known for live coding in many a .NET etc presentation over the years
Microsoft’s Executive Vice President of Cloud and Enterprise, Scott Guthrie, came to London’s Mermaid Theatre on 3rd June 2016 to present to around 600 IT folk at the Azure Users Group, at an event called AzureCraft. It is unusual for someone on this page to come to this type of event, and even to engage in the precarious …
Nothing wrong with F#, if you want an ML-family language for the CLR. Anyone with OCaml experience should be able to pick up F# easily.
I don't write production code in it, because no one else on the team uses it and they have more pressing concerns than learning a new language, but I use it occasionally for my own purposes, and I find the F# Interactive window in Venomous Studio handy for experimenting with odd corners of the Framework. (And that's saying something, since normally I avoid VS as much as possible.)
The tweet is reproduced in full in a pic in the article. What is the use of repeating its contents word for word ?
A bit of journalistic interpretation could have been used, instead of making me read the same thing twice and thinking I was already at pub time before 10 A.M.
You can't beat a bit of live coding. I remember the London launch event for the original .NET back in 2002. Bill Gates' speech was deathly dull, but he was followed as the last turn of the day by Don Box. Don did his entire demo of why .NET garbage collection was A Good Thing using the command-line compiler to build code that he wrote on the fly, in, for some reason, Emacs. It was the best presentation of the day and still one of the best conference presentations I've seen.
I like to do a bit of live coding in presentations when I can. It seems to engage the audience much better than putting up a pre-constructed example. Though paradoxically, it takes considerably more preparation to look unprepared. Simplifying your demo code to the point where you can type it as you talk, while still clearly demonstating your point, is often harder than building up a complex example application.