LWN.net Logo

Incompetent? How?

Incompetent? How?

Posted Oct 17, 2008 9:51 UTC (Fri) by khim (subscriber, #9252)
In reply to: Linux now an equal Flash player (Linux-Watch) by Seegras
Parent article: Linux now an equal Flash player (Linux-Watch)

All fast Javascript engines are limited to few CPU architectures (and ActiveScript is Javascript look-alike). AS3 supports just IA-32, V8 supports IA-32 and ARM while TraceMonkey supports IA-32, x86-64 and ARM. Why not write them in CPU-agnostic way? Speed. All dynamic compilers are limited in this way. Sun spent few years developing x86-64 JIT for Java and it's still not as robust as IA-32 one. And this is were x86-64 is NEEDED (Java is big in Enterprise and so huge memory is not just "good to have" feature). With Flash x86-64 is NOT NEEDED. At all. You just don't write Enterprise systems in Flash. Why you are so eager to say "incompetence" where outcome can be readily explained by common sense?

I'm pretty sure there are small group of developers who are porting AS3 to x86-64, but since priority of this project is close to zero... And it's easy to understand why: 64bit flash will be NEEDED 10-15 years down the road - when systems will be big enough and fash enough to process 2GB of stuff in a second... Long time, no need to rush...


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds