On Tuesday, 31 January 2017 at 01:30:48 UTC, Walter Bright wrote:
Just from D's type signature, we can know a lot about memcpy():
Yes, D has some notable advantages over other languages, but it also has some notable disadvantages. One in particular prevents me from using D, period! - https://issues.dlang.org/show_bug.cgi?id=14758
Rust has "minimal runtime" as a pillar of its language which makes it very attractive for systems programming. D will never compete with Rust in that domain if it doesn't lead an effort to do something about it.
Being able to infer implementation characteristics from a function signature is insignificant in comparison.
Mike
