WinAPI for druntime and OpenGL for deimos.

Jonathan M Davis jmdavisProg at gmx.com
Sat Nov 24 13:24:32 PST 2012


On Saturday, November 24, 2012 23:34:05 Gor Gyolchanyan wrote:
> Also, exactly what package should I put them?
> I suppose core.sys.windows.*

I would expect them to be in core.sys.windows where each module corresponds 
with a header file in C/C++.

> Although the core.sys.windows contains some D-specific modules, which
> wouldn't be nice to mix with the native modules (and there are tons of
> those).

What's there is incredibly haphazard IMHO. But I'm not sure that it would be 
all that big a deal to change it, because anyone doing much of anything with 
the Windows bindings just uses the WinAPI project, because it's worlds better. 
Most of what's there is either there because it's needed for druntime or 
Phobos or because some stray developer happened to add it (generally 
haphazardly as far as organization goes).

- Jonathan M Davis


More information about the Digitalmars-d mailing list