Moving back to .NET

Laeeth Isharc via Digitalmars-d digitalmars-d at puremagic.com
Fri Sep 25 06:43:03 PDT 2015


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.


More information about the Digitalmars-d mailing list