How to write Good IDE?

unDEFER via Digitalmars-d digitalmars-d at puremagic.com
Thu Feb 2 17:58:42 PST 2017


On Friday, 3 February 2017 at 01:31:03 UTC, Chris Wright wrote:

> It's awkward to use dmdfe as a library, mainly because it's not 
> vetted to work with the GC. You *can* disable the GC, invoke 
> dmdfe, copy out the data you need, and then enable the GC.

Thank you Chris, really I don't want use dmd as library

> You could fork dmdfe, add your own fields and datastructures 
> for things you need that aren't there already, add extra 
> analysis that suits you, and change error handling to account 
> for partially completed lines of code.

The last is more possible that I want. But not with dmd, but 
maybe with gcc/gdc. I really don't know how to fast support 
several languages. And maybe first version will support only D.

So.. I want to create own IDE for 6 months..


More information about the Digitalmars-d mailing list