Peter Fisk’ C# and ActionScript Performance Test
I’m catching up on email and feeds today (it’s my week off before I start at Adobe) and one of the things I missed while I was busy was Peter Fisk doing a benchmark of a bunch of different languages in his Smalltalk implementation. The results are pretty cool:
| Language | Milliseconds |
|---|---|
| C# | 9 |
| ActionScript | 15 |
| VisualWorks | 112 |
| IronPython | 430 |
| Squeak | 1233 |
| Smalltalk/DLR | 4000 |
He has a couple of notes over on his blog, and there are some great comments about taking the benchmarks with a grain of salt (and Peter does a pretty good job of explaning his rationale). But that said, ActionScript does really well. C# is obviously going to be blazing, but ActionScript isn’t far behind. One of the cool things about working for Adobe from my perspective is how much the Flash Player engineering team has been able to cram into the player and keep it small. With the open sourced JIT, ActionScript could potentially get even better speed increases.
Disclosure: I’m now working for Adobe as a Rich Internet Application Evangelist. While I’m employed by Adobe, the opinions here on the blog are my own.
[tags]Peter Fisk, ActionScript, C#[/tags]
Posted in Rich Internet Applications







May 21st, 2007 at 6:18 pm
Wow, what a lame benchmark, has nothing to do with RIA perf. At least add arrays or a function dispatch, this is a relatively pointless benchmark.
May 21st, 2007 at 8:13 pm
And Peter is what… 14 years old? You can tell from his code that he’s probably just getting to the Pythagorean theorem.
+1 Adobe Propaganda
-1 Objectivity
May 22nd, 2007 at 8:49 am
The poor, poor Pythin people. The foundation of their worlds must be rocked! What will they do now? They could just accuse you of being an Adobe Propogandist and…oh wait…. Nice