WinAPI for druntime and OpenGL for deimos.

Gor Gyolchanyan gor.f.gyolchanyan at gmail.com
Sat Nov 24 13:54:47 PST 2012


How about core.sys.windows.c.* ?
The c package will contain the exact files of WinAPI and nothing more, wile
everything beyond the c package will be the druntime additions to it?
Most code should not be broken, because most of it use Phobos and it will
change the std.c.windows.windows accordingly.


On Sun, Nov 25, 2012 at 1:24 AM, Jonathan M Davis <jmdavisProg at gmx.com>wrote:

> 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
>



-- 
Bye,
Gor Gyolchanyan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20121125/f026f0dc/attachment.html>


More information about the Digitalmars-d mailing list