I’ve been dipping my toes into Flex (nice stuff) and trying to get a better feel for what Flash Player 8.5 and ActionScript 3 is going to give in terms of performance.  It’s a major (costly) problem for the group I work with to move from one Flash Player to the next, so being able to see ahead and get an idea of which Flash Player to adopt is a huge benefit to us.  Thanks to MM for letting us have the alpha to bang on for a while.  smile

Early testing showed me that the new virtual machine was blazing fast, and I did some tests comparing the same code in the Flash Player 8 and Flash Player 8.5.  When the code was published from Flexbuilder it ran fast..  so fast it made me wonder if maybe Flash had finally caught up to JavaScript.

You see, back in the day..  with Flash 4 and 5 (before Ajax.. hehe..) I used to work with JavaScript and would send stuff from the SWF out to JavaScript for the heavy lifting.  JavaScript made Flash look SLOW.  So I decided to search around a bit and find some tests that were geared towards JavaScript, port them over to ActionScript, and do a little “head to head” action.  In most cases the “port” involved changing a line or two of code.

The results blew me away..  the improved performance will make the decision to move to the next Flash Player (8.5?  9?) easy.    see for yourself..  

And please check over the sources and e-mail me if you spot anything.
Some of the tests are more valuable than others..  I was following known JavaScript tests for the most part.  If you have other tests or ideas for tests please let me know.