On 2011-10-17 04:02, Walter Bright wrote:
Brad and I were talking about some D code that needed openssl support,
when we ran into the same old problem:
No D files corresponding to the openssl C .h files.
It's not that these are a big problem to create, it's just that they are
not done, and it tends to turn off people from using D. D is binary API
compatible with C, but only with a corresponding D import file. This,
out of the box, makes D *harder* to use than C.
I'm working on a Clang based tool for automatically converting C header
files to D modules.
--
/Jacob Carlborg