Win Headers

Mike Parker aldacron at gmail.com
Thu Dec 12 00:18:51 PST 2013


On 12/12/2013 4:44 PM, frustrated2 wrote:
> thanks for your reply. its a shame that the language does not supply
> ready to use headers. i can live with missing libraries, but not with
> incomplete or non working bare minimal prerequisites to use it with an os.
> that is a sad and sorry state!

I don't see why. Win32 bindings aren't shipped with Java or Python and 
several other languages. Even C and C++, except for maybe one of the 
MinGW distros. Even with VC, you still have to download the Windows SDK 
separately. Should DMD ship with X-Windows bindings, too? What about 
Cocoa on OS X?

I would be content if DMD did not ship Win32 bindings at all, except for 
the minimal needed to implement cross-platform stuff in Phobos. As it 
stands, the static libs for the Win32 API that ship with DMD are old and 
don't include a good number of modern functions anyway. IMO, complete OS 
API bindings *should* be separate. I wouldn't expect them with the compiler.

---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



More information about the Digitalmars-d-learn mailing list