<?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: A scientific performance comparison: Flex/Flash vs. JavaFX vs. Silverlight vs. JavaScript	</title>
	<atom:link href="https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/</link>
	<description>Developer • YouTuber • Blogger</description>
	<lastBuildDate>Sun, 20 Sep 2015 20:09:24 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: ali		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-15306</link>

		<dc:creator><![CDATA[ali]]></dc:creator>
		<pubDate>Thu, 16 Jun 2011 22:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-15306</guid>

					<description><![CDATA[Thank you very much,,, valuable work.]]></description>
			<content:encoded><![CDATA[<p>Thank you very much,,, valuable work.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Timo		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-15037</link>

		<dc:creator><![CDATA[Timo]]></dc:creator>
		<pubDate>Sat, 28 May 2011 01:04:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-15037</guid>

					<description><![CDATA[Yeah, you&#039;re right.
I have to admit, that the 2D test is a little unfair, indeed.]]></description>
			<content:encoded><![CDATA[<p>Yeah, you&#8217;re right.<br />
I have to admit, that the 2D test is a little unfair, indeed.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Johannes Rössel		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-15036</link>

		<dc:creator><![CDATA[Johannes Rössel]]></dc:creator>
		<pubDate>Sat, 28 May 2011 00:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-15036</guid>

					<description><![CDATA[Indeed, the 2D graphics comparison was a pretty unfair one. Basically you were comparing immediate mode graphics APIs (HTML Canvas and the Flash one) to a retained mode API (Silverlight).

Basically, what Silverlight has to do in that case, is to send 5000 objects through its drawing and layout chain. That&#039;s probably the equivalent attempting that animation with 5000 div HTML elements.

Silverlight 3 comes with a WritableBitmap class which, essentially, is what you should have been using there. The API is fairly thin, but at least you have only a single UI element instead of thousands, making it equivalent to the JS and Flash benchmarks.]]></description>
			<content:encoded><![CDATA[<p>Indeed, the 2D graphics comparison was a pretty unfair one. Basically you were comparing immediate mode graphics APIs (HTML Canvas and the Flash one) to a retained mode API (Silverlight).</p>
<p>Basically, what Silverlight has to do in that case, is to send 5000 objects through its drawing and layout chain. That&#8217;s probably the equivalent attempting that animation with 5000 div HTML elements.</p>
<p>Silverlight 3 comes with a WritableBitmap class which, essentially, is what you should have been using there. The API is fairly thin, but at least you have only a single UI element instead of thousands, making it equivalent to the JS and Flash benchmarks.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Timo		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-13577</link>

		<dc:creator><![CDATA[Timo]]></dc:creator>
		<pubDate>Sat, 12 Feb 2011 11:41:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-13577</guid>

					<description><![CDATA[Hey, thanks a lot.
The download worked perfectly!]]></description>
			<content:encoded><![CDATA[<p>Hey, thanks a lot.<br />
The download worked perfectly!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: vsi		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-13572</link>

		<dc:creator><![CDATA[vsi]]></dc:creator>
		<pubDate>Sat, 12 Feb 2011 04:08:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-13572</guid>

					<description><![CDATA[Timo, I&#039;m not exactly sure what explains such a big difference. I just happen to know from experience, but I&#039;m sure there is a scientific explanation

I uploaded my version of Test2DView.xaml.cs here
http://www.filedropper.com/test2dviewxaml

I didn&#039;t touch any other files. If for whatever reason you can&#039;t download the file (I&#039;ve never used that service) I can upload it somewhere else or email it to you.]]></description>
			<content:encoded><![CDATA[<p>Timo, I&#8217;m not exactly sure what explains such a big difference. I just happen to know from experience, but I&#8217;m sure there is a scientific explanation</p>
<p>I uploaded my version of Test2DView.xaml.cs here<br />
<a href="http://www.filedropper.com/test2dviewxaml" rel="nofollow ugc">http://www.filedropper.com/test2dviewxaml</a></p>
<p>I didn&#8217;t touch any other files. If for whatever reason you can&#8217;t download the file (I&#8217;ve never used that service) I can upload it somewhere else or email it to you.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Timo		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-13533</link>

		<dc:creator><![CDATA[Timo]]></dc:creator>
		<pubDate>Tue, 08 Feb 2011 22:17:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-13533</guid>

					<description><![CDATA[Wow, that&#039;s very interesting to hear, Vsi.
I must admit that I am not a C# expert.
Do you know what exactly changing the attached property to top (internally) does?

Do you have a runnable version of your mod somewhere for me to try out?
I&#039;d also be interesting in your source code.

It&#039;s still astonishing that removing and re-adding the objects from and to the stage tages quite a while in SL. The other runtimes did a lot better there.]]></description>
			<content:encoded><![CDATA[<p>Wow, that&#8217;s very interesting to hear, Vsi.<br />
I must admit that I am not a C# expert.<br />
Do you know what exactly changing the attached property to top (internally) does?</p>
<p>Do you have a runnable version of your mod somewhere for me to try out?<br />
I&#8217;d also be interesting in your source code.</p>
<p>It&#8217;s still astonishing that removing and re-adding the objects from and to the stage tages quite a while in SL. The other runtimes did a lot better there.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Vsi		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-13532</link>

		<dc:creator><![CDATA[Vsi]]></dc:creator>
		<pubDate>Tue, 08 Feb 2011 21:07:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-13532</guid>

					<description><![CDATA[Impressive stuff, man. One comment about the SL version of 2d-test. Instead of repeatedly removing rectangles from the canvas and adding them back on every move, you should simply change their attached property Top, which should improve performance quite a bit. After changing that and eliminating the delay between the rounds the FPS went from 10-11 up to 60 on my machine.]]></description>
			<content:encoded><![CDATA[<p>Impressive stuff, man. One comment about the SL version of 2d-test. Instead of repeatedly removing rectangles from the canvas and adding them back on every move, you should simply change their attached property Top, which should improve performance quite a bit. After changing that and eliminating the delay between the rounds the FPS went from 10-11 up to 60 on my machine.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Timo		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-12219</link>

		<dc:creator><![CDATA[Timo]]></dc:creator>
		<pubDate>Sun, 17 Oct 2010 18:13:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-12219</guid>

					<description><![CDATA[Glad that you liked it :-)]]></description>
			<content:encoded><![CDATA[<p>Glad that you liked it :-)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: nik spoza		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-12217</link>

		<dc:creator><![CDATA[nik spoza]]></dc:creator>
		<pubDate>Sun, 17 Oct 2010 17:23:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-12217</guid>

					<description><![CDATA[Awesome, up to date, detailed and fact based work Timo. Your link has been definitely added to my bookmarks]]></description>
			<content:encoded><![CDATA[<p>Awesome, up to date, detailed and fact based work Timo. Your link has been definitely added to my bookmarks</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: antonio brandao		</title>
		<link>https://www.timo-ernst.net/blog/2010/09/15/a-scientific-performance-comparison-flexflash-vs-javafx-vs-silverlight-vs-javascript/#comment-11908</link>

		<dc:creator><![CDATA[antonio brandao]]></dc:creator>
		<pubDate>Thu, 16 Sep 2010 18:43:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.timo-ernst.net/?p=2547#comment-11908</guid>

					<description><![CDATA[amazing work thanks for sharing Timo]]></description>
			<content:encoded><![CDATA[<p>amazing work thanks for sharing Timo</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
