- 主题:c++异常比java,c#异常差在哪里了?
简单来说其他两个写异常相关代码没心理负担,不需要看各种effective来学习什么情况下才能“正确”使用
--
FROM 219.142.253.*
我只是从体验的角度说下,正儿八经写项目当然该咋干咋干
java写异常瞎整的也见过不少,啥都用Exception大基类catch的、吞异常的、重封装改语义的
【 在 z16166 的大作中提到: 】
: C++码农关注异常的性能是没啥问题的,要不就不是C++码农了,毕竟比java/c#更接近硬件,可以抠的细节更多。
: 而且关注/批评这个性能,也许能促进异常的演进。
: 不过需要高性能(或者需要确定的执行时长)的场合,先别用异常就是了。
: ...................
--
FROM 219.142.253.*
java表示我现在jvm支楞起来了,不带你们玩了,哈哈,gc时间到1ms级别,确实已经是出类拔萃了
【 在 z16166 的大作中提到: 】
: 反过来说,好像有这种说法:“反正你都用js/py/c#/java了,还在乎性能吗,实在不行,加机器啊”,哈哈
:
--
FROM 219.142.253.*
jvm应付一些高频交易都足够了,再极端一点的好像也不多了,专业工控?战斗机?
【 在 z16166 的大作中提到: 】
: 这个gc和c++异常一样,极端场合都要追求deterministic
: 不过java gc已经有deterministic的,c++异常到现在还没
:
--
FROM 219.142.253.*