Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Speculating is fun. Or we could actually try a test or two...</p> <p>That <a href="http://silverlight.net/samples/sl2/silverlightchess/run/Default.html" rel="noreferrer">Silverlight vs. Javascript chess sample</a> has been updated for Silverlight 2. When I run it, C# averages 420,000 nodes per second vs. Javascript at 23,000 nodes per second. I'm running the dev branch of Google Chrome (v. 0.4.154.25). That's still almost an 18x speed advantage for Silverlight.</p> <p>Primes calculation shows a 3x advantage for Silverlight: calculating 1,000,000 primes in <a href="http://www.tobinharris.com/primes.html" rel="noreferrer">Javascript</a> takes 3.7 seconds, in <a href="http://www.itwriting.com/primetest/index.html" rel="noreferrer">Silverlight</a> takes 1.2 seconds. </p> <p>So I think that for calculation, there's still a pretty strong advantage for Silverlight, and my gut feel is that it's likely to stay that way. Both sides will continue to optimize, but there are some limits to what you can optimize in a dynamic language.</p> <p>Silverlight doesn't (yet) have an advantage when it comes to animation. For instance, the <a href="http://www.bubblemark.com/" rel="noreferrer">Bubblemark</a> test shows Javascript running at 170 fps, and Silverlight running at 100 fps. I think we can expect to see that change <a href="http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx" rel="noreferrer">when Silverlight 3 comes out, since it will include GPU support</a>.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload