Calypso icon indicating copy to clipboard operation
Calypso copied to clipboard

Would this work with binderoo?

Open skunkiferous opened this issue 5 years ago • 0 comments

Hi. I haven't looked into D before, because I didn't realize it had such a good compatibility with C++. But recently I came across binderoo, and discovered that D is really good at working with C++. I've spent quite some time with Nim-Lang, but hit some roadblocks...

So, my main question is, would I be able to use binderoo with this fork of LDC, so I can use a (Windows, MSVC-based) C++ framework, without having to write a binding layer (which would be good since that framework changes constantly)?

And, secondly, would I be able to use D as a kind of scripting language, by being able to compile within the app, and reload the code using binderoo, without Visual Studio?

I have found that I can compile with DMD (in Windows x64) without installing Visual Studio, but this is a LDC fork, so it's not clear to me if I have to install Visual Studio to use it, which would make it unpractical to use as a "scripting" system. OTOH, it seems possible to do a command-line installation of the "Visual C++ Build Tools", which LDC needs.

skunkiferous avatar Jun 05 '19 21:06 skunkiferous