Project ideas - looking for more contributors
Dan Olson via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Sun Jun 8 10:32:22 PDT 2014
"Kai Nacke" <kai at redstar.de> writes:
> * Port LDC to a new environment. E.g. LDC itself compiles on Solaris
> 11 but misses some files in druntime and phobos. Or try LDC on
> OpenBSD, NetBSD, Plan 9, ....
I bet any of the BSD family might be fairly easy for any who wants to
try, especially if clang/LLVM already is well supported. DragonFly BSD
is another one. Could be instant gratification for someone.
> * Translate ldmd2 to D. This would be a great start to eat our own dog
> food.
ldmd2 is a dmd like small wrapper that translates commandline and
executes real compiler ldc2, right? It looks like it consists of three
C++/C files: ldmd.cpp response.cpp man.c
This one doesn't require compiler knowledge and is mostly string
processing. I think anyone with a good C background moving into D would
have fun with it.
Question: is ldmd.d short lived though? What happens when dmd itself
switches to D?
--
Dan
More information about the digitalmars-d-ldc
mailing list