On Saturday, 13 August 2016 at 19:34:42 UTC, Walter Bright wrote:
It's risky to compare with languages you aren't strongly familiar with. All it takes is one mistake and one audience member who knows more than you about it, and it can seriously derail and damage the entire presentation.

I recommend sticking with describing the unique D features, and let the audience members who know other languages draw their own comparisons.

I do agree with this.

But by the same token, the table highlights what actually are the unique D features. I make a point that the languages themselves are reasonable enough replacements for C++ in many circumstances, but that the things I do with D's compile time functionality aren't easily achievable in those languages.

At this point, the only thing I still haven't found concrete information on is function inspection in Swift and Rust, which should be a mark against the languages if it's not easily Googlable.

Reply via email to