There was a time when I was hopeful and though Microsoft would take a developer first approach with the end goal being making it easy to deploy to Azure. After seeing the VSO (the old name for Codespaces) pricing I'm a lot more cynical. Microsoft's going to be altruistic until they're not.
Go look at the pricing for VSO. They have a full time dev (100 hours a month - lol) estimated at a cost of $23 USD per month. Just wait until there's some type of marketplace for extension developers. The local version of VSCode will disappear overnight and (IMO) we'll be paying $50+ / month for the same thing that's free right now.
Get ready to pay for everything per user per month for the rest of your life.
That's the beauty of open source though. VSCode is prominent enough that someone will fork it and maintain it if Microsoft pulls the plug.
I wanted to quickly help calm any potential concerns about changes to VS Code or its model.
Codespaces is a separate, additional service from VS Code, very much focused on providing compute catered to developers and their workflows. We hope you'll use and love it, but we're also very happy if you'd prefer to continue to use VS Code in the ways that you may have previously done.
Either way, we will continue to invest heavily in VS Code as you know it. Codespaces will not change that.
Hopefully that helps clarify any concerns!
I'm worried that Microsoft's going to be successful in shifting a bunch of developer workload onto Azure and that'll create a power imbalance where developers will see increasing prices while they lose control their own workflows.
Is it true that Nadella frequents the gym and chastises people for running on treadmills instead of Azure? Lol.
Just like MS heavily invest in Atom now? :)