cbcfrank
41194
|
2010/11/18 13:42:21 |
现在的下载地址改为了 http://cc.embarcadero.com/item/21646 |
hiloves
38140
|
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做的恰恰是治标的猛药。 |
nickey
32656
|
2008/1/10 15:29:40 |
To kinneng: 如果是您说的话让我产生了歧义,属于本人的理解错误,那么本人向您致以万分的歉意。但是,您的发言的确让人很容易误解。“这垃圾有什么用”,在我看来,就是说人家发的代码是垃圾,而不是“回收的垃圾”,您说对吧?如果说我有什么险恶的用心,那您的确是在冤枉在下,毕竟咱盒子里面的注册用户数不胜数,我还不至于因为您一个而去用什么险恶的心,不值得也不必要。我只不过是碰巧看到了您的几个回复,而您可不是仅仅在这个“垃圾回收”的帖子里面提到了“垃圾”这个词。对于这点,您又如何解释呢?至于您说的话,无论您做什么样的解释,反正大家眼里看的清楚,公道自在人心,您说对吧?盒子是大家交流和学习的地方,有什么不会的,以大家能够接受的态度提出来,我想这里会有很多的高手高高手很乐意为您解答。我虽然不是什么高手,但是我还是知道虚心求教的道理的。无知的谩骂只会毁掉这里的良好氛围。在骂过以后还要别人帮您解决问题,这就未免不厚道了一点。算了,不说了,已经过去一年的事情了,是谁对或者是谁错,已经失去了当初的意义,就像上面的roc_fu兄说的一样,您也成熟了很多,毕竟,人都是在成长的。 |
zbird
32590
|
2008/1/7 20:33:27 |
:)看到N老的帖子的回复。 垃圾收集确实可以极大的简化程序员的工作量,并没啥不好。 垃圾收集并不是啥概念炒作的东西,delphi/C++的垃圾收集也并没人炒,因为炒也炒不动。 JAVA\.NET\以及各种脚本语言都提供了垃圾收集的功能。 只是delphi这东西本身的设计并不是针对自动垃圾收集的,虽然内存可以给你自动释放,但很多其他资源并不会释放掉,这时候问题就出来了。 当然我也觉得这东西的实用价值并不是太高。 不过如果你有个内存泄漏到搞不定的程序可以用这东西试试。 |
newland9800
31036
|
2007/8/31 14:03:31 |
gc应该用在delphi写的脚本语言平台中,因为别人写脚本,出现垃圾是很正常的 应该作脚本语言的gc |
wenning
30920
|
2007/8/19 23:06:39 |
想起自己以前就写过一个支持垃圾回收的内存管理器,纯delphi的 找了下,真有角落里找到了,200多K 但这种东西真的不用好过用, 情愿自己写一点就修正一点,而且还可以发现代码中的问题, 如果一直用这样的内存管理器,最后只会积重难返,不得不一直依赖下去,有时出现一些莫名其妙的错误却不知从何查起 |
roc_fu
30415
|
2007/7/16 16:49:08 |
一年之后再来看,kinneng 果然成熟了很多! |
kinneng
30368
|
2007/7/13 8:14:51 |
这是旧帖,我不是有心过了一年才来回应,只是恰好看到而已,当年所谓“垃圾回收”的确热了一会,我也花百多块买了几大本老外写的书,发现这不是主流,有悖良好的编程习惯,对于已有的缺陷产品,做表面功夫是不能解决问题的,不是万能药方,内存泄漏的原因没有消失,纯辅助性质,加不能滥用。
抛开这个话题,看看别的,商业主导的技术世界,有些所谓好东西,其实是公司推销的手段,比如 epr 这个概念,认为世界是单纯的,没有考虑人的主观性,事物的随机性,将一切捆绑到软件上,本身就脱离实际,可是大公司搞,小公司搞,网友个人都搞,如此泛滥,这是因为 epr 是老外的东西,国人喜欢将这种东西奉若神明,因此被聪明人利用成了商业标签,满足一下大家赶时髦的心态,这跟当年留长发,穿喇叭裤没分别。
回首本贴,关注的人,关注这个话题的人,还有几何? 我的书没地方放,被“回收垃圾”的连同其它杂物,几毛钱给回收了,好东西坏东西,足以见证! |
kinneng
30367
|
2007/7/13 5:45:36 |
我上论坛,发表言论从来都是对事不对人的,我认为上论坛,发表对人不对事言论的人都是垃圾、人渣。
to nickey: “这是什么东西?请高手告诉一声,”这一句没有不妥,你们没异议吧? “这垃圾有什么用”,既然是回收垃圾,我想问一下,这回收来垃圾有什么用,这又有什么不妥,你不回答就算了,反而来讨论我的态度,我倒反过来,你又是什么态度。
to zbird sail2000: 被前面误导,我理解,但是不分是非,恶意附和,我就觉得真该回去检讨检讨,如果说 nickey 是有怪异的心态,因为它注意我很久,我有什么值得注意的,我觉得这很怪,带着偏见的眼光,我也说过很多人家上传东西是好东西,很有用,你却完全看不见,作出的误解还算善意的话,两位的言论就是恶意。
to o_o zbluecn: 别被误导。 |
o_o
23887
|
2006/5/26 8:48:36 |
to Kinneng 这玩意可是好东西啊!要向人家学习啊!!!! |
zbird
23864
|
2006/5/25 11:17:39 |
垃圾回收的相关知识大家可以看看下面的文章 垃圾收集趣史 http://www.contextfree.net/wangyg/b/tech_his/gc_history.html |
public
23857
|
2006/5/25 9:59:04 |
这是什么原理? |
sail2000
23840
|
2006/5/24 17:59:48 |
最討厭有些垃圾到處宣傳自己,一開口總是說這個垃圾那個垃圾,其實就是在宣傳自己是一垃圾!
人家放東西再這裡就是為了大家相互交流和學習的,不然,哪裡能有進步?
連垃圾有什麼用都不知道,真垃圾!還問人家“这垃圾有什么用。” |
zbluecn
23831
|
2006/5/24 14:49:02 |
to kinneng 不懂就要问`~ 不要用这种口气 1!1!1!!!!11!! |
zbird
23828
|
2006/5/24 11:01:11 |
虽然说言论自由,但看到kinneng的言论还确实有些不太爽:)。 是什么东西,有什么用处。 我想我已经说得够明白了,如果你到现在还不清除那就真该回去检讨检讨。
最后不厚道一下,嘻嘻 http://www.baidu.com/s?wd=kinneng+&cl=3 |
nickey
23820
|
2006/5/24 8:44:05 |
楼上的,注意你很久了,不是说人家写的东西没有用,就是说人家发布的东西是垃圾,你到底抱着什么心态来这里的?? |
kinneng
23818
|
2006/5/24 0:47:12 |
这是什么东西?请高手告诉一声,这垃圾有什么用 |
zbluecn
23812
|
2006/5/23 18:24:54 |
觉得好像和 FastMM 有冲突 毕竟都要替换default memory manager |
4110349
23807
|
2006/5/23 16:55:19 |
那它和FastMM有冲突吗?FastMM也要求第一个引用它啊? |
zbird
23792
|
2006/5/23 12:56:15 |
GcTest.dpr就是demo。 使用方法见里面的readme.txt。 简单的说就是将gc加在程序uses的第一个就可以了。 |