RFC in Comparison between Rust, D and Go

David via Digitalmars-d digitalmars-d at puremagic.com
Mon Nov 9 11:15:38 PST 2015


On Monday, 9 November 2015 at 14:13:45 UTC, Nordlöw wrote:
> Yet another shallow language comparison that needs to be 
> corrected:
>
> https://www.quora.com/Which-language-has-the-brightest-future-in-replacement-of-C-between-D-Go-and-Rust-And-Why/answer/Matej-%C4%BDach?srid=itC4&share=1

> It doesn't require tradeoffs - It is somewhat of a tradition 
> for a new language to come in > and proclaim itself as a "C 
> replacement", only for the programmers to discover that it 
> isn't really.

This is incorrect. You have to get used to the friction and rules 
the borrow checker introduces. Even if you get used to it, the 
learning curve is a bit higher. This is a trade off and an 
important one. Mean while in D, I can copy and paste a lot of C, 
C++ and even C# and Java code and it for the most part works with 
only minor tweaks here and there to adjust for the differences.


More information about the Digitalmars-d mailing list