On Friday, 25 September 2015 at 11:24:04 UTC, Bruno Medeiros wrote:
On 23/09/2015 22:02, Ola Fosheim Grøstad wrote:
IDE is not just a nice interface to write code. It's a way to organize files, AST based file browsing, github integration, and - the most important aspect for me - is the *integrated debugging support*. I'll never use dmd from command line and the lack of IDE support would be
definitely a stopper for me.

While it is easy to agree with you, I don't think a lack of IDE or even libraries is something one should expect to be addressed by the language developer. Those are issues one can find solutions to if D is suitable and different people have different taste. Go and Rust have been in the
same boat. This is not a show stopper...

Dunno if "expect" is the right word, but a language team that puts IDE support as part of its development effort, will have a big competitive advantage.

D is not on the same boat as Rust here. The Rust team is investing much more in toolchain support (beyond the compiler and basic tools). For example, they contracted an external developer to help them with debugger issues (https://michaelwoerister.github.io/2014/02/28/mozilla-contract.html). And more than that, they are also now effecting plans to improve their tools (or create new ones) to support IDE functionality ( https://github.com/nrc/rfcs/blob/2410d2ce1682813ea79debbf13a99868e6a6bd8a/text/0000-ide.md )

Out of curiosity, how much money would be needed to do something similar for D ? Not that I can help for now, but it's good to understand the magnitude of things.

Reply via email to