- 主题:Java农转写cpp发现,写Java比写cpp省心太多了
一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
--
FROM 180.169.253.*
这些都是小事,还以为你要说内存管理。
【 在 stub 的大作中提到: 】
: 一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
: --
: FROM 180.169.253.*
--
FROM 103.238.135.*
【 在 GoGoRoger 的大作中提到: 】
: 这些都是小事,还以为你要说内存管理。
cpp有智能指针,目前还没发现内存管理有什么问题
--
FROM 112.65.12.*
赞
--
FROM 60.10.194.*
如果你说的是C++11的那些_ptr,这些东西坑非常多
现代高性能编程的一个基本要求是异步执行,异步错误处理,而C++的智能指针对跨线程的限制很严格,就算手动的跳过了某些限制,也会引发复杂难以诊断的内存和互斥问题。
【 在 stub 的大作中提到: 】
: cpp有智能指针,目前还没发现内存管理有什么问题
--
FROM 27.91.71.*
C++也可以catch一切异常啊
【 在 stub 的大作中提到: 】
: 一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
--
FROM 27.91.71.*
对,所以Java造垃圾的速度惊人,因为垃圾看上去也是光鲜亮丽的。
【 在 stub () 的大作中提到: 】
: 一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
--
FROM 123.203.170.*
还用转cpp才知道?
【 在 stub (stub) 的大作中提到: 】
: 一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
: --
:
:
--
FROM 117.136.0.*
java的垃圾主要是因为缺语法糖,代码被过度设计了
C#的垃圾恰好相反,是语法糖太多而码农不会用,非要按照C++或者java的方式写
【 在 fanci 的大作中提到: 】
: 对,所以Java造垃圾的速度惊人,因为垃圾看上去也是光鲜亮丽的。
--
FROM 155.64.23.*
【 在 xiaoju 的大作中提到: 】
: C++也可以catch一切异常啊
:
1/0怎么catch
--
FROM 112.65.12.*