Currently (on OSX) I can runtime load a D dll from a C program, but not from a D program, which seems silly.
Is it possible to runtime load a D shared library as a standalone (ie without sharing GC, runtime or any other data), treating it as if we were loading from a C program (making no attempt at sharing druntime or otherwise). What do I need to change in druntime to make this possible?