[TLUG]: ECMAScript ("Javascript") Version 4 - FALSE ALARM

Thomas Reilly treilly at adobe.com
Tue Oct 30 13:45:34 PDT 2007


http://www.engadget.com/2007/07/01/iphone-processor-found-620mhz-arm/

I've heard its got 128MB with 11mb of memory reserved for the display,
add 620 mghz processor, 8 GB disk, fp and integer SIMD units.  Does this
still qualify as an embedded device?  It probably sports virtual memory
for cying out loud (backed up by claims of a native SDK on the horizon).
Personally I think they should lose to java coprocessor and add more
cache.

The iphone could probably run a poorly written, bloated, interpreted ES4
implementation well enough to run most web pages.

-----Original Message-----
From: es4-discuss-bounces at mozilla.org
[mailto:es4-discuss-bounces at mozilla.org] On Behalf Of Chris Pine
Sent: Tuesday, October 30, 2007 1:02 PM
To: Maciej Stachowiak
Cc: Steven Johnson; es4-discuss
Subject: Re: [TLUG]: ECMAScript ("Javascript") Version 4 - FALSE ALARM

Maciej Stachowiak wrote:

> Can anyone address feasibility of a small full implementation (source 
> code all the way to execution)?

If we didn't think it was feasible, we wouldn't be here.  :)  While we
don't have a full implementation yet (no one does), progress is looking
good.  Our latest engine, just out in Opera 9.5 beta, is both smaller
and considerably faster than our previous engine (which we've shipped on
many small devices).  It runs on devices smaller than an iPhone, no
problem.  (How much ram does an iPhone have?  I don't see that on
Apple's site.)

Chris Pine
Opera Software
_______________________________________________
Es4-discuss mailing list
Es4-discuss at mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss



More information about the Es4-discuss mailing list