+1 The API surface feels fantastic! This is EXACTLY the kind of D bindings I would wish for when we bind to existing C libraries. It adds just enough D flavor to soften the edges of the client implementation; while not substantially changing the core library surface (which helps when you have to update the bindings when updates to the C version arrive).

This is the kinda stuff I wish we had for: CUDA, OpenCL, MPI and (to a lesser extent) OpenGL.

Cheers!

On Sunday, 22 December 2013 at 01:56:10 UTC, Kelet wrote:
On Sunday, 22 December 2013 at 00:18:51 UTC, Lars T. Kyllingstad
wrote:
I've tried to stay as close as possible to the design of the C library, while adding a distinct D "feel". Details are in the documentation.

After reviewing the API and comparing it to the C API, I think
you did a fine job accomplishing this.

Regards,
Kelet

Reply via email to