On Thu, Jun 24, 2010 at 11:39:49AM -0700, James Mckenzie wrote:
Gert van den Berg wine-devel@mohag.net wrote:
Like the D website says: Who D is Not For
- Realistically, nobody is going to convert million line C or C++
programs into D. Since D does not compile unmodified C/C++ source code, *D is not for legacy apps*. (However, D supports legacy C API's very well. D can connect directly to any code that exposes a C interface.)
That should rule out moving Wine to D for a long time. 9 Million + lines of code would make this a lengthy, but not impossible, task.
D also specifically drops 16-bit support, which might cause problems for the Win16 / DOS parts of Wine...
Another show-stopper for those folks using Wine to run Windows 2.x/3.x programs.
Well, our 16bit code is hidden behind assembler wrappers. :)
Ciao, Marcus