由于 Google App Engine 即将全面支持Java:
是否可以在 Google App Engine 上运行 Ruby on Rails?或者 AppEngine 运行时施加的限制会影响 JRuby 的实现?
Groovy、Clojure、Scheme 等其他语言呢?
是否有任何努力在 JVM 中支持 .net 和 C#?我认为这将在 web 开发上创建一个 NEXT 级别。
由于 Google App Engine 即将全面支持Java:
是否可以在 Google App Engine 上运行 Ruby on Rails?或者 AppEngine 运行时施加的限制会影响 JRuby 的实现?
Groovy、Clojure、Scheme 等其他语言呢?
是否有任何努力在 JVM 中支持 .net 和 C#?我认为这将在 web 开发上创建一个 NEXT 级别。
看起来计划是最终支持这些技术。
http://googleappengine.blogspot.com/2009/04/seriously-this-time-new-language-on-app.html
如果您可以使用 GAE 的新技术来完成您想要的,我认为这样做对您有利。
GAE 计划支持 JRuby on Rails、AFAIK。
.NET 和 C# 已经拥有自己的 VM,并且可以通过 Mono 在 Linux 下运行...如果您想要在 JVM (C#) 上使用低级语言,只需使用 Java,如果您想要要使用.NET,你最好留在微软世界。
JRuby 已经得到支持,只要 GAE/Java 支持任何 JRE 语言。主要的困难——用户可以克服,而不需要谷歌支持——是使 ActiveRecord 与谷歌数据存储 API 一起工作。
不幸的是,我不熟悉 Ruby,所以我不能说这有多难。我敢肯定已经有人在做这件事了。