« NPW'06 lightning talk. | Main | STM: retry and retry_with works! »

2006.06.21

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

interesting as usual.

questions: p. 157 - what does it mean for parrot to point to firefox? javascript emitting?

there seems to be a lot of javascript fetishization lately. i'm not entirely sure i am sold on building complex systems in the web stack with js. http is not a low latency protocol. there is no useful threading support. i'm of a mind these days to just accept it for what it is, a small tool for handling events.

javascript2 should be interesting but i am unsure if it will ever see mass-adoption, even though it appears to provide support for js1 deployment too. as far as i know, ie7 does not move the javascript runtime at all from ie6...it literally looks like javascript2 is a 2012 technology, thats as if microsoft accepts the mozilla-born spec at all. by that time, i predict that a highly graphical and massively threaded environment that looks and acts like secondlife will have relegated the web stack to the same low-interest tier now occupied by nntp and its ilk. of course none of this precludes playing with it.

grumpY: The pointer means that Firefox may embed Parrot at some point -- especially if any one of the dynamic languages Really Works on it.

I agree that JS1 is a horribly limited target language. If JS2 doesn't fix it, somebody else will. But somehow I think the Mozilla people -- again infiltrated by lambdaheads -- is on the right track.

if firefox embedded parrot MY HEAD WOULD EXPLODE (thats a good thing). i have been pushing for a true open VM at the events layer in firefox for a while now, not sure if i have ranted on here about this before or not. while even a JVM or mono runtime would "work", my preference of course would be parrot (once it is mature). anything to give developers the freedom to unshackle themselves from javascript. i should be able to code my events support in perl (or another supported language). users of my site should not have to care, as long as the vm supports the browser security model.

thanks for the reply!

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Your Information

(Name is required. Email address will not be displayed with the comment.)

December 2015

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

License