top | item 552183

Google AppEngine Java Support Launches

74 points| peter123 | 17 years ago |techcrunch.com | reply

32 comments

order
[+] oomkiller|17 years ago|reply
Hmm I'd like to see JRuby running on app engine. Who else would?
[+] pufuwozu|17 years ago|reply
I wonder if it will run all Java bytecode. Scala and Clojure would be great.

Plus PHP (via Quercus) would convert a lot of developers.

Edit: looks like it should!

http://code.google.com/appengine/docs/java/runtime.html

  App Engine runs your Java web application using a Java 6
  JVM in a safe "sandboxed" environemnt. App Engine invokes
  your app's servlet classes to handle requests and prepare
  responses in this environment.
[+] unknown|17 years ago|reply

[deleted]

[+] charlesju|17 years ago|reply
Ditto X 1 million.

Does anyone know is this is possible?

[+] briansmith|17 years ago|reply
The interesting thing is that this is based on some of the standard Java EE APIs, unlike the Python edition, which was nearly 100% proprietary.

Unfortunately, there's still very poor support for HTTPS. The limited HTTPS support is what keeps me from deploying any applications on it.

[+] catch404|17 years ago|reply
Promo page isn't loading for me - Does that mean I missed out?
[+] jaaron|17 years ago|reply
Did the same thing to me.

I went back to the front page console and there was a link at the top of the page.

[+] marbletiles|17 years ago|reply
Coo, I wonder if WebObjects can be levered into this, then.
[+] jli|17 years ago|reply
people working on appengine really want java? Isn't write webapps in java unproductive? I would figure developers would rather have ruby,php instead.
[+] ordinaryman|17 years ago|reply
people working on appengine really want java?

After more than 8 years of coding in Java, I had to pick up Python (and Django) so as to start using GAE for my startup.

Now, looking at those sample code in Java (and JSP) and the related XML configurations for GAE, I don't think I want to go back to Java - unless I am paid to do so, say for services.

[+] tptacek|17 years ago|reply
The word "Java" is misleading; it's really the JVM, which means most of the mainstream web programming languages, in their JVM versions.
[+] bk|17 years ago|reply
HN etiquette note:

The parent post is neither a troll, spam, or off-topic, and thus should not be downvoted.

A simple "no upvote" would suffice. If you disagree add a substantive rebuttal to your "no upvote".

[+] axod|17 years ago|reply
Try writing a high throughput webapp in ruby or php, then come back.

Java is orders of magnitude easier to scale.

[+] bad_user|17 years ago|reply
JRuby is in good shape, you can deploy Rails on it.

And besides, there are many people with investments in Java already. I think this is a pretty good choice.

Now, if they also added Mono (.NET) that would be great.