<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: An efficient and simple object factory for PureBasic</title>
	<atom:link href="http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/feed/" rel="self" type="application/rss+xml" />
	<link>http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/</link>
	<description>This blog is about software, electronics and game development.</description>
	<lastBuildDate>Mon, 23 Aug 2010 18:55:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: GuShH</title>
		<link>http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/comment-page-1/#comment-178</link>
		<dc:creator>GuShH</dc:creator>
		<pubDate>Mon, 23 Aug 2010 18:55:07 +0000</pubDate>
		<guid isPermaLink="false">http://gushh.net/blog/?p=65#comment-178</guid>
		<description>Updated the code, there was a slight bug in one of the examples (number 3) -- Thanks to Richard for pointing it out!

Same link as before: http://gushh.net/dls/easyobject.zip

I might refactor the code for 4.50 now that dynamic lists are available, but we&#039;ll see when I get the time!

Cheers.</description>
		<content:encoded><![CDATA[<p>Updated the code, there was a slight bug in one of the examples (number 3) &#8212; Thanks to Richard for pointing it out!</p>
<p>Same link as before: <a href="http://gushh.net/dls/easyobject.zip" rel="nofollow">http://gushh.net/dls/easyobject.zip</a></p>
<p>I might refactor the code for 4.50 now that dynamic lists are available, but we&#8217;ll see when I get the time!</p>
<p>Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GuShH</title>
		<link>http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/comment-page-1/#comment-67</link>
		<dc:creator>GuShH</dc:creator>
		<pubDate>Thu, 06 Aug 2009 11:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://gushh.net/blog/?p=65#comment-67</guid>
		<description>You&#039;re right about DeleteElement - I&#039;ll fix it later - I&#039;m not used to PB&#039;s linked-lists mainly because I use my own (I find little use on static lists). Only recently they became faster due to the fact that they&#039;re using a memory pool (afaik) but that&#039;s not the end of the world.

Eventually I&#039;ll post most of my libs in here.</description>
		<content:encoded><![CDATA[<p>You&#8217;re right about DeleteElement &#8211; I&#8217;ll fix it later &#8211; I&#8217;m not used to PB&#8217;s linked-lists mainly because I use my own (I find little use on static lists). Only recently they became faster due to the fact that they&#8217;re using a memory pool (afaik) but that&#8217;s not the end of the world.</p>
<p>Eventually I&#8217;ll post most of my libs in here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/comment-page-1/#comment-66</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Wed, 05 Aug 2009 21:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://gushh.net/blog/?p=65#comment-66</guid>
		<description>hi i used a shift-add algorithm to generate the hash, and implemented a Get_#_type( name$ ) function that returns the address of the #_type item; it returns zero if it doesn&#039;t exist. the hash collisions are handled through the table (actually an array) with a jump-to index for items with identical hashes

one thing i found out though DeleteElement should be used with the optional parameter in case the 1st element is being deleted</description>
		<content:encoded><![CDATA[<p>hi i used a shift-add algorithm to generate the hash, and implemented a Get_#_type( name$ ) function that returns the address of the #_type item; it returns zero if it doesn&#8217;t exist. the hash collisions are handled through the table (actually an array) with a jump-to index for items with identical hashes</p>
<p>one thing i found out though DeleteElement should be used with the optional parameter in case the 1st element is being deleted</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/comment-page-1/#comment-65</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 05 Aug 2009 12:18:58 +0000</pubDate>
		<guid isPermaLink="false">http://gushh.net/blog/?p=65#comment-65</guid>
		<description>Sounds like a useful feature, what kind of hashing algo did you use?, how are you dealing with collisions?.</description>
		<content:encoded><![CDATA[<p>Sounds like a useful feature, what kind of hashing algo did you use?, how are you dealing with collisions?.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://gushh.net/blog/2009/05/03/object-factory-for-purebasic/comment-page-1/#comment-64</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Tue, 04 Aug 2009 19:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://gushh.net/blog/?p=65#comment-64</guid>
		<description>thanks, the object factory is great; bolted a hash table to it so that i can address the objects by name, yay</description>
		<content:encoded><![CDATA[<p>thanks, the object factory is great; bolted a hash table to it so that i can address the objects by name, yay</p>
]]></content:encoded>
	</item>
</channel>
</rss>
