x****u 发帖数: 44466 | 1 没有强制utf-8,这tmd不是70年代了
string做个查找替换都不容易
vector,array,list等容器重复,效率低,无法用第三方库优化
流非常烂,不支持异步,所有常用功能全部反直觉
支持线程不支持协程,嫌软件效率还不够低
锁,原子等,除了教学有点用,代码里面只要实际见到,不用想就是bug
异常几十年了也是烂尾设计,可以写出没有一行new或指针,异常触发的内存泄漏
这些事情有无数轮子擦屁股,无奈轮子不是标准,每到一个新环境还得折腾把轮子移植
过来 |
t**8 发帖数: 4527 | 2 没有C/C++, 你那 javascript Python 都无法运行啊
就是 造车,修车,开车的关系
【在 x****u 的大作中提到】 : 没有强制utf-8,这tmd不是70年代了 : string做个查找替换都不容易 : vector,array,list等容器重复,效率低,无法用第三方库优化 : 流非常烂,不支持异步,所有常用功能全部反直觉 : 支持线程不支持协程,嫌软件效率还不够低 : 锁,原子等,除了教学有点用,代码里面只要实际见到,不用想就是bug : 异常几十年了也是烂尾设计,可以写出没有一行new或指针,异常触发的内存泄漏 : 这些事情有无数轮子擦屁股,无奈轮子不是标准,每到一个新环境还得折腾把轮子移植 : 过来
|
x****u 发帖数: 44466 | 3 JavaScript和Python可以用任何语言实现,用了C++不过是历史惯性
而且实现编译器解释器实际上实在写抽象语法树,并不是特定语言代码
【在 t**8 的大作中提到】 : 没有C/C++, 你那 javascript Python 都无法运行啊 : 就是 造车,修车,开车的关系
|
m*****p 发帖数: 39 | 4 「支持线程不支持协程」這個Cpp20裡面有了,看GCC10 |
x****u 发帖数: 44466 | 5 然后你要把所有环境升级到C++20,这个花不了20年,2年至少还是需要
【在 m*****p 的大作中提到】 : 「支持线程不支持协程」這個Cpp20裡面有了,看GCC10
|