On 05/02/2023 1:20 PM, Adam D Ruppe wrote:
Even module imports can fail because betterC disables outputting the
module data info, even if it would otherwise be required by language
rules, despite it not using the druntime.
This only affects you if you use full D to interact with -betterC code.
Even then it is very easy to work around.
https://github.com/Project-Sidero/basic_memory/blob/main/source/sidero/base/moduleinfostubs.d
-betterC DLL's do work with full D executables.
If all you need it for is gluing some stuff together don't listen to
Adam about it not working, because it absolutely does and quite usable
if you're not expecting there to be a GC.