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

Maciej Stachowiak mjs at apple.com
Tue Oct 30 13:51:26 PDT 2007


On Oct 30, 2007, at 1:45 PM, Thomas Reilly wrote:

>
> 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.

I can't talk about the details of the iPhone's hardware but I can tell  
you that iPhone and iPod touch do not have room for significantly more  
runtime memory use or code footprint. Getting WebKit (pretty small for  
a browser engine) to run was hardly a cakewalk.

In any case, I'm not trying to spread FUD here. I'd honestly like to  
get some estimates of language size and implementability. I'm going to  
put my money where my mouth is and do the counts I suggested.

Regards,
Maciej




More information about the Es4-discuss mailing list