【问题标题】:RoR on GAE?GAE 上的 RoR?
【发布时间】:2009-04-15 18:19:28
【问题描述】:

由于 Google App Engine 即将全面支持Java

是否可以在 Google App Engine 上运行 Ruby on Rails?或者 AppEngine 运行时施加的限制会影响 JRuby 的实现?

Groovy、Clojure、Scheme 等其他语言呢?

是否有任何努力在 JVM 中支持 .net 和 C#?我认为这将为网络开发创造一个 NEXT 级别。

【问题讨论】:

    标签: c# java ruby-on-rails google-app-engine jvm-languages


    【解决方案1】:

    这是already possible。它并不完美,但我预计会快速改进。

    更多信息:

    【讨论】:

      【解决方案2】:

      看起来该计划最终会支持这些技术。

      http://googleappengine.blogspot.com/2009/04/seriously-this-time-new-language-on-app.html

      如果您可以使用 GAE 的新技术来完成您想要的,我认为这样做对您有利。

      【讨论】:

        【解决方案3】:

        GAE 计划支持 JRuby on Rails、AFAIK。

        .NET 和 C# 已经拥有自己的 VM,并且可以通过 Mono 在 Linux 下运行...如果您想要在 JVM (C#) 上使用低级语言,只需使用 Java,并且如果你想使用 .NET,你最好留在微软的世界里。

        【讨论】:

        • 那么,你认为不会有 C#@GEA(至少不会通过 JVM)吗?你不觉得很可惜吗?
        • 不是通过 JVM,但他们可以轻松地使用 Mono,从工程的角度来看,这会更有意义。
        • 如果 mainsoft 在 GAE 上开发了 C# 解决方案(使用大量 Mono 代码),我一点也不感到震惊。
        【解决方案4】:

        已经支持 JRuby,只要 GAE/Java 支持任何 JRE 语言。主要困难——用户可以克服,而不需要谷歌支持——是让 ActiveRecord 与谷歌数据存储 API 一起工作。

        不幸的是,我对 Ruby 并不熟悉,所以我不能说这有多难。我敢肯定有人已经在研究它了。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-02-09
          • 2018-11-03
          • 1970-01-01
          • 2023-04-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多