是什么让D成为一门好语言?

Awa*_*gon -1 c d

我的教授建议我在D中做我的高级顶点.它可以用于什么?什么使它好?他将它与C/C++进行了比较并表示它更好.为什么?

这篇文章让D的吸引力降低:

D为什么不捡起来?

小智 5

与C和C++相比,它更安全,这意味着它不能通过访问未初始化或不允许的内存来创建相同类型的分段错误.它也不允许误解对象类型,如C/C++强制转换,可以使用指针和显式内存分配和释放.这在某种意义上使语言"更清洁".

在C++标准版本2008之前,D还支持更好的委派.如今,C++通过提供完美的转发非常接近D委派功能.

D代表团:http://www.docwiki.net/view.php? pageid = 97

C++完美转发:https://www.justsoftwaresolutions.co.uk/cplusplus/rvalue_references_and_perfect_forwarding.html