2 ms·
I 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.
by Const-me 8y ago
I 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.