<?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: Web Apps vs. Windows Client Apps	</title>
	<atom:link href="https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html/feed" rel="self" type="application/rss+xml" />
	<link>https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html</link>
	<description>Software &#124; Fitness &#124; Gaming</description>
	<lastBuildDate>Mon, 21 Jun 2004 15:33:01 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Kenny Bunch		</title>
		<link>https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html/comment-page-1#comment-1808</link>

		<dc:creator><![CDATA[Kenny Bunch]]></dc:creator>
		<pubDate>Mon, 21 Jun 2004 15:33:01 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=555#comment-1808</guid>

					<description><![CDATA[Movieclips are different datatypes that everything else you create. Once a memory slot is slated for a mc it persists the entire life of the movie, if memory serves. There used to be a memory leak when you tried to call removeMovieClip as well. it was better at the time just to turn the mc invisible and rereference the slot when needed, somewhat like doing an available database for assets. You reused slots based on need, and only created the max that u ever needed.
]]></description>
			<content:encoded><![CDATA[<p>Movieclips are different datatypes that everything else you create. Once a memory slot is slated for a mc it persists the entire life of the movie, if memory serves. There used to be a memory leak when you tried to call removeMovieClip as well. it was better at the time just to turn the mc invisible and rereference the slot when needed, somewhat like doing an available database for assets. You reused slots based on need, and only created the max that u ever needed.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html/comment-page-1#comment-1807</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Fri, 18 Jun 2004 19:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=555#comment-1807</guid>

					<description><![CDATA[A few sites have picked it up, but it&#039;s a way to retain scope by utilizing it.  I, however, don&#039;t like the usage.  At any rate, here are some reference links:

http://www.flex-mx.com/archives/000837.html

http://www.gskinner.com/blog/archives/000069.html

http://www.markme.com/mesh/archives/004286.cfm]]></description>
			<content:encoded><![CDATA[<p>A few sites have picked it up, but it&#8217;s a way to retain scope by utilizing it.  I, however, don&#8217;t like the usage.  At any rate, here are some reference links:</p>
<p><a href="http://www.flex-mx.com/archives/000837.html" rel="nofollow ugc">http://www.flex-mx.com/archives/000837.html</a></p>
<p><a href="http://www.gskinner.com/blog/archives/000069.html" rel="nofollow ugc">http://www.gskinner.com/blog/archives/000069.html</a></p>
<p><a href="http://www.markme.com/mesh/archives/004286.cfm" rel="nofollow ugc">http://www.markme.com/mesh/archives/004286.cfm</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: flashape		</title>
		<link>https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html/comment-page-1#comment-1806</link>

		<dc:creator><![CDATA[flashape]]></dc:creator>
		<pubDate>Fri, 18 Jun 2004 19:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=555#comment-1806</guid>

					<description><![CDATA[errr..the term &quot;activation object&quot;  is a new one on me...can someone explain that a little more?]]></description>
			<content:encoded><![CDATA[<p>errr..the term &#8220;activation object&#8221;  is a new one on me&#8230;can someone explain that a little more?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html/comment-page-1#comment-1805</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Fri, 18 Jun 2004 01:00:54 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=555#comment-1805</guid>

					<description><![CDATA[Geez, that one sentence really sums it up; about the function pointers.  Good to know, thanks for the clarification!]]></description>
			<content:encoded><![CDATA[<p>Geez, that one sentence really sums it up; about the function pointers.  Good to know, thanks for the clarification!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: caseyc		</title>
		<link>https://jessewarden.com/2004/06/web-apps-vs-windows-client-apps.html/comment-page-1#comment-1804</link>

		<dc:creator><![CDATA[caseyc]]></dc:creator>
		<pubDate>Fri, 18 Jun 2004 00:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=555#comment-1804</guid>

					<description><![CDATA[Jesse,

What you are talking about has nothing to do with the reference returned from attachMovie. It&#039;s just the old dirty activation object rearing it&#039;s ugly head. Check this...


anyObject = {};

function setIt() {
	var msg = &quot;see you in hell muthafucka!&quot;;
	var args = arguments;
	anyObject.showActivationObject = function() {
		trace(&quot;msg: &quot;+msg);
		trace(&quot;args: &quot;+args);
	}
}

setIt(1,2,3,4);

anyObject.showActivationObject();


Any time you set a function on an object while inside of another function, all of the vars from the first function will persist in memory, supposedly until all references to that function are gone. Here&#039;s another one...


function setter() {
	var msg = &quot;see you in hell muthafucka!&quot;;
	getter = function() {
		trace(msg);
	}
}
setter();
getter();]]></description>
			<content:encoded><![CDATA[<p>Jesse,</p>
<p>What you are talking about has nothing to do with the reference returned from attachMovie. It&#8217;s just the old dirty activation object rearing it&#8217;s ugly head. Check this&#8230;</p>
<p>anyObject = {};</p>
<p>function setIt() {<br />
	var msg = &#8220;see you in hell muthafucka!&#8221;;<br />
	var args = arguments;<br />
	anyObject.showActivationObject = function() {<br />
		trace(&#8220;msg: &#8220;+msg);<br />
		trace(&#8220;args: &#8220;+args);<br />
	}<br />
}</p>
<p>setIt(1,2,3,4);</p>
<p>anyObject.showActivationObject();</p>
<p>Any time you set a function on an object while inside of another function, all of the vars from the first function will persist in memory, supposedly until all references to that function are gone. Here&#8217;s another one&#8230;</p>
<p>function setter() {<br />
	var msg = &#8220;see you in hell muthafucka!&#8221;;<br />
	getter = function() {<br />
		trace(msg);<br />
	}<br />
}<br />
setter();<br />
getter();</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
