On 6/29/2015 8:30 AM, bitwise wrote:
FWIW, I've thought through most of my use cases, and it seems I can do without
this feature(both mine and Daniels suggestions). This is mainly because I've
decided to write anything close to the system in C++. If/When the day comes that
system APIs are written in D, this may change, but I don't see this happening in
the foreseeable future. IMO, the D community's time would be better spent
improving D/C++ interop than trying to make D a systems language. At a glance, I
don't see a binding for OpenCV or FBX SDK, and although there are many bindings
for OpenGL and such, I wouldn't feel safe relying on them to be up to date or
complete. The lesser evil clearly seems to be writing some C++.


I don't believe a macro processor is necessary to write systems code, nor do I believe version expressions are, either.

Reply via email to