LWN.net Logo

video for the web...

video for the web...

Posted May 16, 2008 21:18 UTC (Fri) by nhippi (subscriber, #34640)
In reply to: video for the web... by sylware
Parent article: Adobe releases Flash Player 10 beta

> You can witness it by the bloatification of spidermonkey from a light  clean C lib to a
monstruously complex C++ VM (yes the clean C code is trashed).

Eh this is the first time I've heard someone describe the current macro hell of Mozilla
JavaScript interpreter as "light clean C lib". thou the armchair architecht in me would have
preferred a LLVM based Jit VM than yet-another-handcoded VM what tamarin is.. Perhaps the
webkit people will do that then.


(Log in to post comments)

video for the web...

Posted May 16, 2008 22:50 UTC (Fri) by nix (subscriber, #2304) [Link]

You forgot the Sylware Maxim: if it's C, it is ipso facto light and clean 
and elegant, regardless of any properties of the actual code. If it's C++, 
it is similarly ugly and bloated, even if (as with much of the STL, say) 
its size hit is exactly as low as it would be with hand-crafted C code.

This is religion. It doesn't need to have a grounding in mere plebeian 
*facts*.

video for the web...

Posted May 19, 2008 8:40 UTC (Mon) by sylware (subscriber, #35259) [Link]

*yawning*
*yawning again*

video for the web...

Posted Aug 16, 2008 16:01 UTC (Sat) by sylware (subscriber, #35259) [Link]

Well, compared to the real macro hell which is perl code, spidemonkey code looks like heaven
to me...

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