On Saturday, 8 February 2014 at 02:03:00 UTC, Marco Leise wrote:
Can we just copy Rust already?
Assuming D was able to incorporate all of Rust's memory management features, what advantages would it offer over Rust apart from superior compile-time metaprogramming? Personally, I think working to improve the garbage collector could pay off in this regard; "Both Rust and D allow you to choose between using a garbage collector and using referencing counting, but D's garbage collector is a precise concurrent generational moving compacting collector, whereas Rust's is a non-parallel non-moving conservative collector that's orders of magnitude slower and uses much more memory." Currently, even Go has a better GC than D.
