C++ is notoriously hard to use with other languages. Is D any better? If I made a D library, how easy would it be to use it in other languages (C, C++, Go, and Rust)?