关闭。这个问题是opinion-based .它目前不接受答案。
想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.
7年前关闭。
Improve this question
假设您有 3 个项目:
您有 3 个选择:
然后,你问更聪明的程序员:D 能否在这项任务中给我一个显着的优势,在以下领域:模块化、错误修复、团队合作和机器效率?
最佳答案
如果您想要 C++ 的“强大”而不需要繁琐的语法,或者 C 的“强大”具有有用的特性(例如正确的字符串和类),我会说这是值得的。如果您喜欢依赖庞大的 API(C#/Java),那么 D 可能不会让您喜欢。还要确保使用 D 1.0,因为库(wxD 和其他 GUI 库)和编译器(GCD、LDC、任何非 DMD)支持对于 D 2.0 来说是令人震惊的,即使该版本的语言是一个明显的改进。
关于programming-languages - 值得努力学习 D 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3621414/