DDT 0.11.0 released
Bruno Medeiros via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue Mar 24 06:41:02 PDT 2015
On 24/03/2015 02:22, Manu via Digitalmars-d-announce wrote:
> On 23 March 2015 at 22:39, Bruno Medeiros via Digitalmars-d-announce
> In Visual-D you can even press F12 (go to definition) on an extern(C)
> symbol in your D code, and it will jump to the .cpp file where it's
> defined.
>
That's quite nice.
>
>> And what exactly "seamlessly" means here, what is offered in
>> Mono-D that couldn't be done in DDT?
>
> Automatic linking between sibling libs within a solution, referencing
> of symbols between the languages/projects, automatic rebuild
> dependencies between sibling projects.
> I'm sure it could all be done in DDT. I'm just saying that as an
> end-user I would expect that level of interoperation with CDT and no
> less.
> I haven't tested those things, they may already work.
>
Just FYI:
"referencing of symbols between the languages/projects" definitely
doesn't work at all.
The rest, "Automatic linking between sibling libs within a solution", "
automatic rebuild dependencies between sibling projects", etc., that
won't work out of the box, but can be made to work if you go configure
Eclipse options, and build system configuration. Requires some work, it
won't be seamless.
I'm gonna me straight up with you about DDT: With work, probably a lot
could could be achieved in terms of CDT C/C++ integration. But,
personally, I became interested in the D world to completely escape the
C/C++ one. I don't use C/C++ professionally or on a hobby basis. That
means doing CDT integration (other than trivial stuff) is low priority
for me - even though I fully agree that better D and C/C++ toolchain
integration is very important for D's success, if not vital.
And "low priority", given all the stuff I have planned in the DDT
(&siblings) roadmap, effectively means: "not gonna get done". Unless
someone else wants to work on that (that would be welcome of course).
--
Bruno Medeiros
https://twitter.com/brunodomedeiros
More information about the Digitalmars-d-announce
mailing list