数学系本科的计算机phd有必要精通C++吗

现用现学就行,语言就是个工具,作为一个phd,发paper才是唯一的优化目标,和这个无关的一律无视。
■网友
不同编程语言适合不同的场景。比如 Java 可复用资源丰富,适用性广,开发速度快,适合大部分场景。动态语言灵活,适合快速迭代的产品,尤其是产品原型的开发。而 C++ 更底层,适合开发高性能模块,比如 Chrome 的 JavaScript 解释器就是用 C++ 写的。题主是数学系背景,主要应用场景可能是数据分析,Python 和 R 提供了丰富的数学类库。所以如果题主不是做高性能实时应用,应该没必要学习 C++。


    推荐阅读