Is Anything Holding you back?
Chris via Digitalmars-d
digitalmars-d at puremagic.com
Fri Oct 2 02:30:42 PDT 2015
On Friday, 2 October 2015 at 03:34:18 UTC, Adam D. Ruppe wrote:
> Moreover, and this is really important, D can already interact
> the majority of existing software out there.
This is a very important point that is often forgotten. What has
been done in C is also available to D. To work with D you don't
need to have everything written in D. If that was the case, no
new language could ever be used, because it's impossible to catch
up with the wealth of libraries that already exist in C/C++.
And through C you can communicate with other languages too,
Python, Lua etc. Look at PyD and LuaD for example or the
DerelictD stuff.
One caveat though: if your software is GUI-centered, research the
possibilities in D. If you wanna go mobile (ARM), check carefully
what can be done already and what can't.
More information about the Digitalmars-d
mailing list