Overview | Comparisons | Discuss |
Examples | GTK | Injection |
Install | Library | Logging |
Nulls | Plans | Syntax |
Types |
Vague plans:
Extend the standard library. At the moment, you can import D library modules directly, but this doesn't really fit in with the style of the language.
Move to LLVM, once LLVMDC has matured a bit (x86_64 support was missing from the garbage collector last time I checked). GCC adds a huge amount of bloat to the compiler because the distribution is a complete GCC distribution, with Delight support added. LLVM can be used as a library.
Update 2009-07-05: LLVMDC now supports x86_84, but doesn't yet support D2.
Get GTK integrated somehow, possibly using GTKD.
Some kind of intelligent build system that works out what needs to be rebuilt by looking at the dependencies between modules.
with will probably go away and be replaced by a Python-style with (similar to D's scope statement).
The generator syntax may get replaced with a Python-style yield.
Use more Tango features, once Tango supports D2. Tango's D2 branch doesn't compile with GDC at the moment (2008-09-28).
Can we add stack-traces to exceptions?
Overview | Comparisons | Discuss |
Examples | GTK | Injection |
Install | Library | Logging |
Nulls | Plans | Syntax |
Types |