> > But surely we could have improved the dev experience even further, >
Indeed, I don't want to spent hours configuring a special environment just to build a web app using a specific framework/component combination (which is what happened last time). The JS development experience I've seen so far is ludicrously inefficient and difficult. Tony says that the VS2017 experience is improved for Angular, so I'll be checking that out over the coming week. Come the day when I can just create a JS project in the IDE wizard, get all the standard plumbing in-place and start coding. In concession, I should also point out that the Xamarin coding experience is still woeful. My Android debugging has been utterly broken for 18 months and I have to use a USB and phone for testing; the UI preview pane fails very slowly with useless errors and I have to write all screens in raw XAML and preview them by running the app; a recent upgrade to the libraries has busted a whole project to death (it dies deep inside the first line of code); random untraceable errors never seen in testing occur when deployed to real devices; and so on... So the 21st century of development isn't like I expected 30 years ago. I was sure my PC would be like the one in Star Trek where it could create virtual computers dynamically to solve any problem. And where's my flying car and holidays on the Moon? *GK*
