On 2020-03-27 18:32, H. S. Teoh wrote: > What about supporting multiple versions of the language simultaneously Rust is already doing that, they call it "editions", and it's a much younger language than D and should have less code to worry about. Each of your dependencies can be built using different editions and it all works together. -- /Jacob Carlborg