Migrating dmd to D?

FG home at fgda.pl
Thu Feb 28 07:02:41 PST 2013


On 2013-02-28 11:58, Dicebot wrote:
> But issues with LDC and GDC need to be settled first. If D front-end in D
> considerably harms any of those, it is a complete no-no, even if porting will be
> perfect. Just not worth the loss.

Indeed, but even if LDC and GDC don't stop this from happening, I'm more worried 
(as someone willing to write more of his programs in D instead of picking C++) 
about stretching resources too thin on this one project, while there are tons of 
more important things to do first (from my POV).

Let's see:
1) shared libraries (loading and being loaded),
2) GC, const refs, manual MM, containers managing their memory,
3) stop hiding AA's implementation,
4) improve libraries: bigint, xml, you name it,
...
n) rewrite the compiler's frontend.

I'm sure you can find a lot more to fit into the [5..n].
Even the infamous properties could rank higher than this migration, because, 
frankly, I don't care what language the compiler is in, as long as I don't have 
to install a JVM to use it. :)


More information about the Digitalmars-d mailing list