Dpp on run.dlang.io

Laeeth Isharc laeeth at laeeth.com
Mon Aug 6 13:43:46 UTC 2018


On Monday, 6 August 2018 at 13:32:23 UTC, bachmeier wrote:
> 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

If an Octave extension written in D works, do you have anywhere 
to point me to on what's needed to make it work with Matlab?  (Is 
it usually drop-in compatible?)




More information about the Digitalmars-d-announce mailing list