共有评论26条
当前显示最后6条评论
|
wenning |
2007/8/19 23:06:39 |
想起自己以前就写过一个支持垃圾回收的内存管理器,纯delphi的 找了下,真有角落里找到了,200多K 但这种东西真的不用好过用, 情愿自己写一点就修正一点,而且还可以发现代码中的问题, 如果一直用这样的内存管理器,最后只会积重难返,不得不一直依赖下去,有时出现一些莫名其妙的错误却不知从何查起 |
newland9800 |
2007/8/31 14:03:31 |
gc应该用在delphi写的脚本语言平台中,因为别人写脚本,出现垃圾是很正常的 应该作脚本语言的gc |
zbird |
2008/1/7 20:33:27 |
:)看到N老的帖子的回复。 垃圾收集确实可以极大的简化程序员的工作量,并没啥不好。 垃圾收集并不是啥概念炒作的东西,delphi/C++的垃圾收集也并没人炒,因为炒也炒不动。 JAVA\.NET\以及各种脚本语言都提供了垃圾收集的功能。 只是delphi这东西本身的设计并不是针对自动垃圾收集的,虽然内存可以给你自动释放,但很多其他资源并不会释放掉,这时候问题就出来了。 当然我也觉得这东西的实用价值并不是太高。 不过如果你有个内存泄漏到搞不定的程序可以用这东西试试。 |
nickey |
2008/1/10 15:29:40 |
To kinneng: 如果是您说的话让我产生了歧义,属于本人的理解错误,那么本人向您致以万分的歉意。但是,您的发言的确让人很容易误解。“这垃圾有什么用”,在我看来,就是说人家发的代码是垃圾,而不是“回收的垃圾”,您说对吧?如果说我有什么险恶的用心,那您的确是在冤枉在下,毕竟咱盒子里面的注册用户数不胜数,我还不至于因为您一个而去用什么险恶的心,不值得也不必要。我只不过是碰巧看到了您的几个回复,而您可不是仅仅在这个“垃圾回收”的帖子里面提到了“垃圾”这个词。对于这点,您又如何解释呢?至于您说的话,无论您做什么样的解释,反正大家眼里看的清楚,公道自在人心,您说对吧?盒子是大家交流和学习的地方,有什么不会的,以大家能够接受的态度提出来,我想这里会有很多的高手高高手很乐意为您解答。我虽然不是什么高手,但是我还是知道虚心求教的道理的。无知的谩骂只会毁掉这里的良好氛围。在骂过以后还要别人帮您解决问题,这就未免不厚道了一点。算了,不说了,已经过去一年的事情了,是谁对或者是谁错,已经失去了当初的意义,就像上面的roc_fu兄说的一样,您也成熟了很多,毕竟,人都是在成长的。 |
hiloves |
2009/7/25 16:43:54 |
GC并不像大家说的那样无用,GC也不是Java、.Net的专用,GC也不像大家说的慢、效率低。看看周围连C++ 0x标准也加入GC了,为什么Delphi还止步不前。大家对GC的态度,其实是自已长期的习惯造成的,是自已害怕变化造成的。越是使用Delphi越久的人,越是抵制新生事物,越是希望Delphi能一成不变,因为只有这样才是他们心中的Delphi。但Delphi越是不成长,越是不接收新东西,新技术,Delphi就是被其它语言边缘化。另外,GC绝不是为赶时髦才出现的技术。GC绝不是只做表面功夫,为什么内存会泄漏就是因为不该释放的被释放了,而GC的作用就是在正确的时候进行释放,GC做的恰恰是治标的猛药。 |
cbcfrank |
2010/11/18 13:42:21 |
现在的下载地址改为了 http://cc.embarcadero.com/item/21646 |
我要发表评论 |
查看全部评论 |