※ 引述《brucetu (sec)》之铭言:
: 标题: [讨论] 为什么不要用c++写网站
:
: 在 c++ 也就只是一行 function call 而已了
:
: 那为什么不用c++开发网站就好了?
:
php是c
cpython是c
js v8是c++
postgres是c
redis是c
libuv是c
nginx是c
反面点题 为什么这些东西不用python或js来写?
你爽当然也可以 但他就不是产业最佳解
80:20 真正效能瓶颈很少是在业务逻辑
你请年薪200w的C++工程师来把一个CRUD的服务器请求逻辑优化到1000倍干嘛
每个请求的时间搞不好只省不到50ms 还写得比较慢
结果你DB卡得跟狗一样 有意义吗
nodejs当时会红的原因主要就是js non-blocking式的支持
你可以让c++工程师来用ASIO写async 他们写得出来没错
但绝对比一个只上过补习的前端仔贵上好几倍
讲白了就是钱要花在刀口上
现在很多工具、语言、函式库的实现都是用c跟c++堆砌起来
你回c++很高机率是在重新发明轮子