Some may remember old debuggers like Borland Turbo Debugger where your could seamlessly debug programs written in multiple languages like Pascal, C and Assembler. Nothing like that exists today for languages like Java and C++. I understand that the JVM and C++ are very different beasts, but full-featured debuggers exist for both languages and many systems today are written combining them, so there’s clearly a need there.
I don’t see any fundamental reason why it shouldn’t be possible to bring them together under one IDE. With a well-designed debugging platform it should be possible to integrate many other languages, even (why not) interpreted languages like Python. What am I missing?
Wikipedia describes the GNU debugger as