Dicebot on leaving D: It is anarchy driven development in all its glory.

Nicholas Wilson iamthewilsonator at hotmail.com
Mon Aug 27 00:17:12 UTC 2018


On Sunday, 26 August 2018 at 23:39:32 UTC, Manu wrote:
> We could really use robust tools to produce a matching C++ .h 
> file
> from the extern symbols in a D module, and likewise a .di file 
> from a
> C/C++ header.
> This category of tooling has many existing instances, it's
> overwhelming. As far as I can tell, they're all experimental, or
> broken, or designed only to target a specific application 
> (DMD), etc.
> I think it would be an advantage if there were *one* tool, that 
> works,
> in both directions, which is advertised, recommended, and 
> maintained
> by the core group.
> I've evaluated them all before at various points in time, but 
> the
> landscape keeps shifting. Someone, please give me a prominent
> hyperlink to the solution that *works*, and instructions. I 
> don't have
> energy to re-do comprehensive evaluations on this front, I'm 
> spent.
> Agree on one, make it the official one, and then track bugs 
> against it
> in bugzilla?

I know this isn't quite what you asked for but you should get in 
contact with Iain to generalise 
https://github.com/dlang/dmd/pull/8591/files
As for the other direction, I'd suggest talking to Atila to get 
app working for your use cases.

This is about as official as its going to get.


More information about the Digitalmars-d mailing list