你说得有些道理
不过所有人都不舒适未必是事实,比如已经在用异常的那些人(但不是滥用)
还有种可能是有些问题也许就没有很简便的解决办法,类似Rust搞的那些用来解决c++没很好地解决的问题而引入的特性,c++码农刚接触这些特性时可能也会觉得处处受掣肘,很不爽,连个双向链表都搞不出来。越过这个阶段后会好很多。
而且不能把自己的惰性甩锅给某些特性,c++那些guru没强迫人用异常,而只是极力推荐用异常
【 在 yuanmo 的大作中提到: 】
: 工具是给人用的,一个设计要搞到所有人都不舒适,然后也拿不出一个大部分人觉得舒适的使用方法,足以说明这是一个失败的设计。
:
--
FROM 221.218.161.*