Frank Benoit wrote:
I think Descent is the right way. But here, a port of DMD is directly
integrated into the plugin. To put more manpower in this project would
be the best way imo.
Eclipse is probably, along with VS, one of the two most powerful IDEs.
But the JSON approach would also make things like Emacs usable with D
with a basic level of autocomplete support, as well as the panopoly of
simpler, more lightweight editors.
JSON support also will not take away anything from efforts to integrate
DMD into IDE front ends. It's more for IDEs that don't have the
resources to do that.