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.

Reply via email to