<div class="gmail_quote">On Wed, Dec 15, 2010 at 12:18 PM, Nick Sabalausky <span dir="ltr"><a@a.a></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">A game that was designed to run on a 90-133MHz 16-24MB RAM machine (in<br>

*software* rendering mode), and was frequently able to get framerates in the<br>
hundreds on sub-500MHz machines (using hardware rendering - with the old,<br>
old, old 3dfx cards), manages to get *only* 30FPS in JS on a multi-GHz<br>
multi-core machine using what is clearly hardware rendering (on a modern<br>
graphics card), and I'm supposed to think that means JS is fast? If<br>
anything, that's *proof* of how horrid JS is - it turns a multi-GHz<br>
multi-core into a Pentium ~100MHz. What a joke!<br> </blockquote><div>The point was that while Javascript is slow, it's getting fast enough to be useful. Yes, it's not C. It will never be. But the fact that any sort of realtime calculations are possible in it is a breakthrough that will be reflected in actual application code.</div>
<div>Javascript was not designed to be fast, and honestly, it doesn't need to be fast to fill it's niche.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

> [HTML5, HTML5, HTML5, Chrome, HTML5, HTML5...]<br>
<br>
Yea, *eventually* HTML5 will *improve* a few things...That hardly counts as<br>
"The web's not a shitty platform!".<br></blockquote><div><br></div><div>Well, there was a list of reasons why it was a shitty platform, and I showed that it's not as shitty as it seems. Honestly, I agree that it's a shitty platform in general, but it's also not nearly as bad as many people think it is, and a lot of effort is going into reducing its relative shittiness. </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
And what percentage of web users use Chrome? Less than 99%? Well then it<br>
doesn't make a damn bit of difference how great Chrome supposedly is, I'm<br>
not going to design my pages to require it, end of story, and I'm sure as<br>
hell not going to be one of those "This site best viewed with X browser"<br>
assholes.<br> </blockquote><div>Thus my explicit and repeated mentions of Opera, Firefox, and IE9 supporting the same features. This isn't a Chrome only thing, and competition alone is insuring that these features aren't Chrome-only. These aren't things coming *eventually* to each browser, they're things that browser developers are adding *now*.</div>
</div>