Tim M wrote:
No way! On Windows, bud is much better. dsss can't build dlls, for
example, which is a blocker for me. It also seems to be based around
the flawed concept that you have a small number of build configurations.
GC'd memory and DLL just don't go well together. I use C++ for my dlls
but D for the main apps now. It's just about ok for single threaded.
Most of the time I have to write dlls for existsing apps that I have no
source for so thats why I can't use ddl either.
I go the other way around -- app is in C++, DLLs are in D. The API is
entirely extern(C).