g***l 发帖数: 352 | 1 已经c++ 17了。功能比Java还多,有必要吗? |
s*****l 发帖数: 7106 | |
i***h 发帖数: 12655 | |
g***l 发帖数: 352 | 4 但还是不如Java好用,还得惦记着指针,库也不行。
【在 i***h 的大作中提到】 : 早该如此,也没java什么事了
|
h**********c 发帖数: 4120 | |
h**********c 发帖数: 4120 | 6 这东西只要没有VM,VM就是不用coder自己GC,只要没有vm,就要用户/CODER自己实现大
量的逻辑,smart pointer啥都不伦不类,还不如直接写C。 |
z*********n 发帖数: 1451 | 7
RAII绝对是个好的concept,比Java GC强多了。C#有GC也照样学C++实现RAII. GC最好也
是最烂的原因都是它不让你自己控制何时如何做GC。RAII天生杜绝内存(连接,etc)泄
露同时,还让程序员自己有控制权。用惯RAII,再用其他语言,那才叫个不适宜。关个
数据库连接try catch finally {try catch finally{..}} wtf?
【在 h**********c 的大作中提到】 : 这东西只要没有VM,VM就是不用coder自己GC,只要没有vm,就要用户/CODER自己实现大 : 量的逻辑,smart pointer啥都不伦不类,还不如直接写C。
|
h**********c 发帖数: 4120 | 8 这个除非你有数理逻辑上的证明,这个RAII是不是说你软件说了算,可以决定硬件干活
的atomicity和transactional.你在东岸关西岸节点的连接要有几十个独立的硬件,网
络状态十几种情况。
我记得说和CPU 打交道都得是unsafe吧。
那您就找个远端的数据管理的应用来给大家看看。看看几种情况怎么处理的。
记得我们当初有个PM要把通讯当中网线拔掉。看看反应。结果我们不用拔网线就能有同
样的戏剧效果。
【在 z*********n 的大作中提到】 : : RAII绝对是个好的concept,比Java GC强多了。C#有GC也照样学C++实现RAII. GC最好也 : 是最烂的原因都是它不让你自己控制何时如何做GC。RAII天生杜绝内存(连接,etc)泄 : 露同时,还让程序员自己有控制权。用惯RAII,再用其他语言,那才叫个不适宜。关个 : 数据库连接try catch finally {try catch finally{..}} wtf?
|
g****t 发帖数: 31659 | 9 内存泄漏理论上等价于停机问题
现实中和软件潮流关系很大
也就是行业流行怎么写关系很大
一个好的群体习惯建立后
可能短期内在行业里
内存等约束不是问题了
但是因为竞争
软件天才们总会改写法走到旧写法的极致状态
然后会把这些约束的边界打穿来谋取
超额利润
再然后就会产生新的底层改进的需求
最后,内存问题,我个人一点浅见:
Rust 那个线性逻辑从理论上和实际上我觉得靠谱
C 应该还是c 11占主导位置
: RAII绝对是个好的concept,比Java GC强多了。C#有GC也照样学C 实现
RAII. GC
最好也
: 是最烂的原因都是它不让你自己控制何时如何做GC。RAII天生杜绝内存(
连接,
etc)泄
: 露同时,还让程序员自己有控制权。用惯RAII,再用其他语言,那才叫个
不适宜
。关个
: 数据库连接try catch finally {try catch finally{..}} wtf?
【在 z*********n 的大作中提到】 : : RAII绝对是个好的concept,比Java GC强多了。C#有GC也照样学C++实现RAII. GC最好也 : 是最烂的原因都是它不让你自己控制何时如何做GC。RAII天生杜绝内存(连接,etc)泄 : 露同时,还让程序员自己有控制权。用惯RAII,再用其他语言,那才叫个不适宜。关个 : 数据库连接try catch finally {try catch finally{..}} wtf?
|
h**********c 发帖数: 4120 | 10 图灵并不是一个数学家,所以工作的方向也不是自洽和严谨。
他对自然的理解没有超过galois,当然没有可比的地方。
可惜的是,今天的人梦并把两人理解的透彻没。
【在 g****t 的大作中提到】 : 内存泄漏理论上等价于停机问题 : 现实中和软件潮流关系很大 : 也就是行业流行怎么写关系很大 : 一个好的群体习惯建立后 : 可能短期内在行业里 : 内存等约束不是问题了 : 但是因为竞争 : 软件天才们总会改写法走到旧写法的极致状态 : 然后会把这些约束的边界打穿来谋取 : 超额利润
|
h**********c 发帖数: 4120 | 11 也许,图灵就是不打算把后面人的饭定堵死,故意卖了破绽,等着老troll来捡memory
leak(漏)。cephalexin在直肠溃疡可能激发很多饱嗝
【在 h**********c 的大作中提到】 : 图灵并不是一个数学家,所以工作的方向也不是自洽和严谨。 : 他对自然的理解没有超过galois,当然没有可比的地方。 : 可惜的是,今天的人梦并把两人理解的透彻没。
|
z*********n 发帖数: 1451 | 12
不理解你说的这些和RAII有啥关系。太文艺或者机器人?
【在 h**********c 的大作中提到】 : 这个除非你有数理逻辑上的证明,这个RAII是不是说你软件说了算,可以决定硬件干活 : 的atomicity和transactional.你在东岸关西岸节点的连接要有几十个独立的硬件,网 : 络状态十几种情况。 : 我记得说和CPU 打交道都得是unsafe吧。 : 那您就找个远端的数据管理的应用来给大家看看。看看几种情况怎么处理的。 : 记得我们当初有个PM要把通讯当中网线拔掉。看看反应。结果我们不用拔网线就能有同 : 样的戏剧效果。
|
h**********c 发帖数: 4120 | 13 你数据库链接呢,你知道伪站吗?
【在 z*********n 的大作中提到】 : : 不理解你说的这些和RAII有啥关系。太文艺或者机器人?
|