How did Microsoft take the process basics like [CPU registers, memory, threads, breakpoints, stack, tracing, exceptions] into this mess of confusing infinite abstractions for debugger plugins/extensions?
And of all language choices why JavaScript?
Who actually wants to use JavaScript unless they really have to (like web developers)?
Although in a twisted sense, so obsessed with abstractions, it's also fitting to force people to use a class-based language.
How did Microsoft take the process basics like [CPU registers, memory, threads, breakpoints, stack, tracing, exceptions] into this mess of confusing infinite abstractions for debugger plugins/extensions?
And of all language choices why JavaScript? Who actually wants to use JavaScript unless they really have to (like web developers)? Although in a twisted sense, so obsessed with abstractions, it's also fitting to force people to use a class-based language.