4 ms·
> one fun exercise is debugging an Azure Function (their serverless lambdas) locally and seamless inside Visual Studio on your machine. Magical). I read this i
by eikenberry 8y ago
> one fun exercise is debugging an Azure Function (their serverless lambdas) locally and seamless inside Visual Studio on your machine. Magical).
I read this initially as a red flag as it looks like they are coupling Azure with Windows/VS development. A better indication of how serious they are in creating an open platform would be how magical the experience is for people not using MS blessed tools.
- Const-me 8y agoI think many people working on development tools outside MS either don't understand value of debuggers, or don't have enough resources to implement them well. I've been programming for living for 20 years now, did/doing various stuff including mobile, embedded, videogames incl. console, desktop, servers, a bit of web. In my experience, debuggers only work well on microsoft platforms. Integration is simple on surface, press F5 and it will launch with debugger. Implementation of that can be very complex, launching may involve complicated deployment (over network, USB or worse), starting virtual machines, connecting multiple TCP streams using weird protocol each, and so on. It works consistently for MS platforms, even very old ones like WinCE. It's broken consistently for the rest of them, even Android or iOS which have larger install base than Windows.