For decades programming has been divided into two separate worlds. On one hand you've got "Edit time" where you write your code. On the other you've got "Run time" where you run your code and see what you've messed up.
Live programming challenges with paradigm by merging the two. What if we could see exactly what our code did the moment we wrote it? In this talk we'll explore a few live programming environments available for other languages as well as Alive: Live Programming for Visual Studio.
We'll discuss the motivations for live programming, and how Roslyn enabled a team of two newly graduated computer engineers to build this powerful tool.