西西河

主题:【原创】Java和.NET哪个运行的更快? -- Highway

共:💬24 🌺19
全看分页树展 · 主题 跟帖
家园 我来举个实例,支持垃圾收集器

某项目中,我同事的任务是在Unix下用ANSI C做开发,需要用到malloc()和free()做内存的动态分配和释放。编码完成之后,他在某处碰到coredump问题,整整花了三天时间,没有找出原因,整个人状态极差,萎靡不振。我发觉了,预感这样下去这家伙会辞职。于是,主动要求帮他查错,花了两三个小时之后,我终于定位到问题所在:不该用free()的地方错调了。改了那个错,他的程序一泻千里,顺利通过。可是,不出我所料,他提出辞职,原因是:不能做好该类开发工作。

作为一个首次用C语言在Unix下开发的程序员,他的表现其实已经很令我满意,至今我都认为他是个优秀的程序员。可是,因为这该死的free,他大为自责,最终还是辞职了。

所以,无论编程人员水平如何,简化编程都很有意义。

诋毁Garbage collector的人,只是为了保持自己的优越感……

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河