FWIW I'm still a bit skeptical about node.js (cue the army of people riding
the hype cycle coming down on me - but please describe to me JavaScript's
memory model, for instance), but we *do* seem to have the right expertise
here to build that out. Before this sort of thing gets prioritized, however,
I'd like to see more usage of App Engine JS to validate the developer
demand: http://www.appenginejs.org/. You can already run JS applications on
GAE via Rhino, and with node.js, I'm not sure if the event loop gives you as
many benefits running outside of GAE because everything you do is an RPC.
For instance, you're not actually making the HTTP request from the runtime:
you're making an RPC to an HTTP request service which makes the request for
you.

One thing you'll see in the Go runtime, for instance, is this need to
retrieve an App Engine Context. The reason you don't have to explicitly do
this in, say, Java, is because there are ThreadLocals we can use to stuff
the context into. I'm not entirely sure how this would work in node.js. Eh,
low level details.

Ikai Lan
Developer Programs Engineer, Google App Engine
Blog: http://googleappengine.blogspot.com
Twitter: http://twitter.com/app_engine
Reddit: http://www.reddit.com/r/appengine



On Sun, Jun 19, 2011 at 2:47 PM, Maxim Lacrima <[email protected]>wrote:

>
>
> On 18 June 2011 21:01, Peter Petrov <[email protected]> wrote:
>
>> Personally, I'd be much happier to see Node.js supported on GAE, than PHP.
>
>
> +1. You don't have to worry about that tricky threading stuff, if you can
> just develop against event loop.
>
> --
> with regards,
> Maxim
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to