我觉得C++ 虽然速度快,但是编译起来很复杂,要写各种dependency 才不会导致因编译顺序产生的失败。namespace 的乱用和混用让人摸不着头脑。不同的Cpp可以共用一个h,你都找不到申明在哪里。
PHP就好多了。类似java,文件名就是class 名,继承简单,完全面向对象。这就是面向对象编程的真正好处。看代码时很好理解,除了map, vector的操作很奇葩以外。
既然如此,C++程序员为什么看不起PHP呢?
写了4年php,写了6年c++。
不是看不起php,只是觉得一个解释型脚本语言和一个编译型的程序语言不太具备可比性。
个人觉得php应该和python lua js 等这类