On Sunday, 5 August 2018 at 22:43:42 UTC, Laeeth Isharc wrote:
One benefit of D is as a better glue language that integrates
well with other languages and ecosystems. Many people who know
a bit about D have no idea that interop can work so easily or
well.
So it might be worth mentioning this benefit as one link from
main page and then linking from that to new page that mentions
and has runnable examples (using HAR) for:
Python (via autowrap:python and pyd)
C (via dpp)
C++ (extern(C++) for now)
R (via embedr)
Julia (via C interface, including julia.h via dpp)
Lua (if LuaD stable enough)
And Octave (via the .mex interface) - this one's important
because it opens the door to using D as an extension language to
Matlab