I kind of feel that even if such a bytecode existed, it should be immaterial to 
the design of ES. What I'm trying to say is that probably a better place for 
this discussion is at the web standards level. This decision can be completely 
outside of the design of any individual language, provided a generic enough 
bytecode.
Now obviously being able to have web apps written in different languages while 
maintaining performance and debuggability would be nice. But for me, the main 
benefit of the bytecode is having my engineering team be able to adopt newer 
versions of the language at our convenience (instead of waiting 10 years until 
some ancient client updates their script engine)...

From: Andrea Giammarchi 
<[email protected]<mailto:[email protected]>>
Date: Friday, May 16, 2014 at 3:25 PM
To: Oliver Hunt <[email protected]<mailto:[email protected]>>
Cc: es-discuss list <[email protected]<mailto:[email protected]>>
Subject: Re: Bytecode

Sure Oliver, it's just funny to read very old unmaintained libraries as the 
base code to test LLVM IR on top ... what you say makes sense but then I'd 
expect some new library maybe based on some new ES5 feature too, that's all I 
was trying to say and there was nothing about criticizing the awesome job 
WebKit did there.

Take Care


On Fri, May 16, 2014 at 9:43 AM, Oliver Hunt 
<[email protected]<mailto:[email protected]>> wrote:

On May 15, 2014, at 10:24 PM, Andrea Giammarchi 
<[email protected]<mailto:[email protected]>> wrote:

> but you mentioned very old one I think nobody cares much anymore ;-)

People may not "care" about them today, but that doesn't mean that no one uses 
them - there are many millions of webpages that use these libraries still, and 
that means performance of those libraries is extremely important to end _users_.

Regarding the original topic of this thread: I think there have been many many 
prior discussions of a standardised bytecode on es-discuss, and people should 
really be reading those before bringing this up again.  It's not going to 
happen as no one has ever demonstrated an actual benefit over simply using JS.

-Oliver


---------------------------------------------------------------------
This e-mail is intended only for the use of the addressees.  Any copying, 
forwarding, printing or other use of this e-mail by persons other than the 
addressees is not authorized.  This e-mail may contain information that is 
privileged, confidential and exempt from disclosure. If you are not the 
intended recipient, please notify us immediately by return e-mail (including 
the original message in your reply) and then delete and discard all copies of 
the e-mail. 

Thank you.

---------------------------------------------------------------------

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to