> From: Rocky Bernstein <[email protected]> > Date: Thu, 8 Jan 2026 05:22:27 -0500 > Cc: [email protected], [email protected], [email protected] > > A while ago, I asked some kind person in the GDB community about the use of > GDB/MI and what it would > take to add it. > > I was discouraged. I learned that MI, with its binary-encoded interface, is > also far from optimal. Possibly, > that's why MI hasn't become more widely adopted. The current thought and hope > (well, actually, from a > decade ago), would be to support more modern remote debugging protocols, such > as Microsoft's debug > protocol, the one that JVM/Eclipse uses, and the one that V8 uses. (There are > also the DBGp and Xdebug > debug protocols) > > The great thing about "standards" is that there are so many to choose from! > But one thing is clear: MI isn't a > popular choice.
GDB supports DAP since v14.
