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.