News for hackers. Stuff that matters.
Re:Google AppEngine Java Support Launches by oomkiller on Tuesday April 07, 2009 @11:01PM (#552198)
Hmm I'd like to see JRuby running on app engine. Who else would?
Re:Google AppEngine Java Support Launches by pufuwozu on Tuesday April 07, 2009 @11:51PM (#552256)
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.
Re:Google AppEngine Java Support Launches by tlrobinson on Wednesday April 08, 2009 @01:41AM (#552348)
Don't forget JavaScript via Rhino!
Re:Google AppEngine Java Support Launches by tlrobinson on Wednesday April 08, 2009 @03:38PM (#553289)
Someone already got Helma running on it: http://helma-ng.appspot.com/
Re:Google AppEngine Java Support Launches by jonursenbach on Wednesday April 08, 2009 @02:15AM (#552369)
I'd much rather have native PHP support than have to run PHP through an unnecessary layer of Java. Thanks but no thanks.
Re:Google AppEngine Java Support Launches by icey on Wednesday April 08, 2009 @09:23AM (#552671)
I never do this but...

Why was this downmodded so much? I don't get it. Wanting to have native PHP support seems like a perfectly reasonable wish.

[Edit: Now it seems out of context, but the parent was at -2 when I posted this]

Re:Google AppEngine Java Support Launches by felixmar on Wednesday April 08, 2009 @03:05AM (#552403)
Microsoft's Azure has support for native PHP with FastCGI.
Re:Google AppEngine Java Support Launches by jonursenbach on Wednesday April 08, 2009 @01:10PM (#553004)
And EC2 has support for everything.
Re:Google AppEngine Java Support Launches by wehriam on Wednesday April 08, 2009 @04:43AM (#552458)
Don't forget Jython!
Re:Google AppEngine Java Support Launches by spooneybarger on Wednesday April 08, 2009 @12:36AM (#552290)
In that case, you will want to read:

http://olabini.com/blog/tag/gae/

which includes:

* Dynamic languages on Google App Engine - an overview * JRuby on Rails on Google App Engine * Java on Google App Engine

[deleted]
Re:Google AppEngine Java Support Launches by swannodette on Wednesday April 08, 2009 @12:17AM (#552274)
Believe it. [update] Alright no one likes TinyURL. I get it. Here's a more informative tutorial about running Clojure on GAE. http://elhumidor.blogspot.com/2009/04/clojure-on-google-appe...
Re:Google AppEngine Java Support Launches by gojomo on Wednesday April 08, 2009 @12:47AM (#552300)
For when TinyURL dies:

http://fragmental.tw/2009/04/08/clojure-on-google-app-engine...

And, why use TinyURL here? Your destination URL isn't long; there's no constraining limit to comment URL sizes.

Re:Google AppEngine Java Support Launches by peter123 on Tuesday April 07, 2009 @11:03PM (#552204)
that would be very cool.
Re:Google AppEngine Java Support Launches by jcapote on Tuesday April 07, 2009 @11:42PM (#552246)
Ditto.
Re:Google AppEngine Java Support Launches by charlesju on Tuesday April 07, 2009 @11:44PM (#552251)
Ditto X 1 million.

Does anyone know is this is possible?

Re:Google AppEngine Java Support Launches by peter123 on Tuesday April 07, 2009 @11:51PM (#552258)
if their runtime is standards-based, I don't see why not.
Re:Google AppEngine Java Support Launches by alecco on Wednesday April 08, 2009 @01:46AM (#552354)
Re:Google AppEngine Java Support Launches by mattdennewitz on Wednesday April 08, 2009 @01:40AM (#552345)
and cron!
Re:Google AppEngine Java Support Launches by briansmith on Wednesday April 08, 2009 @10:56AM (#552774)
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.

Re:Google AppEngine Java Support Launches by catch404 on Wednesday April 08, 2009 @04:45AM (#552460)
Promo page isn't loading for me - Does that mean I missed out?
Re:Google AppEngine Java Support Launches by jaaron on Wednesday April 08, 2009 @05:13AM (#552472)
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.

Re:Google AppEngine Java Support Launches by bonaldi on Wednesday April 08, 2009 @08:39AM (#552617)
Coo, I wonder if WebObjects can be levered into this, then.
Re:Google AppEngine Java Support Launches by jli on Wednesday April 08, 2009 @12:21AM (#552279)
people working on appengine really want java? Isn't write webapps in java unproductive? I would figure developers would rather have ruby,php instead.
Re:Google AppEngine Java Support Launches by ordinaryman on Wednesday April 08, 2009 @12:36AM (#552288)
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.

Re:Google AppEngine Java Support Launches by tptacek on Wednesday April 08, 2009 @12:57AM (#552310)
The word "Java" is misleading; it's really the JVM, which means most of the mainstream web programming languages, in their JVM versions.
Re:Google AppEngine Java Support Launches by bk on Wednesday April 08, 2009 @05:32AM (#552484)
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".

Re:Google AppEngine Java Support Launches by zmimon on Wednesday April 08, 2009 @07:26AM (#552549)
How do you define troll? A blanket statement labelling an entire technology with a pejorative without any justification or explanation seems fairly trollish to me.

However both of us are certainly off-topic and should be downvoted heavily :-)

Re:Google AppEngine Java Support Launches by axod on Wednesday April 08, 2009 @03:47AM (#552432)
Try writing a high throughput webapp in ruby or php, then come back.

Java is orders of magnitude easier to scale.

Re:Google AppEngine Java Support Launches by danw on Wednesday April 08, 2009 @05:09AM (#552470)
Languages don't scale.
Re:Google AppEngine Java Support Launches by tll on Wednesday April 08, 2009 @09:22AM (#552668)
Fortunately Java is not a language but a runtime + library + language. And it scales great :-)
Re:Google AppEngine Java Support Launches by bad_user on Wednesday April 08, 2009 @03:30AM (#552414)
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.

Re:Google AppEngine Java Support Launches by schtog on Wednesday April 08, 2009 @04:21AM (#552443)
Google adding support for Microsoft tools?