Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

It seems that Google App Engine and GWT is focused on Java.

Will Google ever be using Node.js/Javascript on server/client side instead of abstracting it away with Java?

Then we don't need a Java interpreter, and they can focus 100% on their V8 engine.

share|improve this question
4  
GAE originally shipped with only a Python SDK. I think its more focused on Python than Java, although Java support is quite good too at this point. – MAK Oct 19 '10 at 13:50

4 Answers

Check out AppengineJS. It isn't Node.js based, but it is a port for the Python SDK to RingoJS (and a little legacy from another libraries).

Very promising!

share|improve this answer

Check out the Caja project. It uses JavaScript and is being adopted by Google.

share|improve this answer

I built a simple open-source framework to let people develop JavaScript web-apps on Google App Engine: https://github.com/lmatteis/apejs/

It runs on Java (Rhino) and it hides the entire Java layer from you so all you have to worry about is writing JavaScript code.

I hope the Moderators won't consider this spam since I wrote the software, but it's open-source so I shouldn't get any weird message from them.

share|improve this answer

I think the point is that during development, Google programmers like to use tools like Eclipse that use static typing to allow sound refactoring and easy code navigation.

And although V8 is impressive, Java still offers generally better performance and features such as low level access to e.g. memory mapped files, binary network protocols, etc.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.