Biggest Issue with D - Definition and Versioning

Walter Bright newshound2 at digitalmars.com
Mon Jan 16 17:05:31 PST 2012


On 1/16/2012 3:26 PM, Kiith-Sa wrote:
> I'm well aware of the fact - my work depends on SDL, OpenGL and FreeType
> using the Derelict bindings (Those probably don't belong to Deimos as they're
> not absolutely thin bindings although they don't wrap the APIs in any way)

It would be nice to split the Derelict bindings in twain - a thin layer for 
Deimos, and then the more D-ish layer for Derelict on top of that.

> I'm trying to write D libraries instead of bindings to C when possible,
> though - this results less dependencies and much better API. (That only
> works for small libraries, though - I have no interest in spending
> next 10 years rewriting something like OGRE3D)

Of course. It makes little sense to re-engineer well developed libraries like 
openssl, but a lot of sense to wrap a D-ish interface around it.


More information about the Digitalmars-d mailing list