Porting WIne to D

Marcus Meissner marcus at jet.franken.de
Thu Jun 24 14:01:10 CDT 2010

On Thu, Jun 24, 2010 at 11:39:49AM -0700, James Mckenzie wrote:
> Gert van den Berg <wine-devel at 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

More information about the wine-devel mailing list