[gsoc] DMD - Ideas

Jacob Carlborg doob at me.com
Fri Mar 8 11:31:34 UTC 2019


On 2019-03-07 10:53, Seb wrote:

> The wiki already suggests a few ideas for DMD:

Library related:

* Source code transformations

* Incremental compilation. I'm not talking about recompiling a whole 
module and relink. I'm talking about lexing and parsing exactly only the 
text that has changed in a file since last time. Then run the semantic 
phases and code generation on those changes

New features to the language:

* Struct initialization that works everywhere [1]
* Better support for tuples [2]

[1] https://github.com/dlang/DIPs/pull/71
[2] https://github.com/tgehr/DIPs/blob/tuple-syntax/DIPs/DIP1xxx-tg.md

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list