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