Right now, what's the most important for the success and adoption of D?

Adam D. Ruppe destructionator at gmail.com
Fri Sep 28 07:51:37 PDT 2007


I'd like to see some kind of interoperability with C++.

If D calling C++ is too complex (which it seems to be), another option
that might be better is being able to somehow call D from C++, without
having to worry about writing extern(C) wrappers. Even if it is a limited
subset of the language, I'd probably be happy.

Perhaps a tool to take a D file and convert it into an appropriate C++ or C
header - being able to read struct and function declarations without needing
to do much manual work.


The reason I want to see this is I could write some code in C++, using
its vast array of features and libraries (namely: Qt is what I want
most. I'd prefer to use it than any homegrown D GUI library, for a few
reasons), while still being able to write much of my application logic
in D.



But since I put it this way, that doesn't require any change to the language;
just a simple code generator would be able to do most the work. Hmmm.







That is the big one on my mind right now. I'm *very* happy with D as it is
now, although, I do have some minor things I'd like to see, it is nothing
that is stopping me from using it on most my projects today.



-- 
Adam D. Ruppe
http://arsdnet.net



More information about the Digitalmars-d mailing list