2009-04-15 9 views
5

Da Google App Engine wird bald volle Unterstützung Java:RoR auf GAE?

Wäre es möglich, Ruby on Rails auf Google App Engine ausführen? Oder die durch die AppEngine-Laufzeit auferlegten Einschränkungen wirken sich auf die JRuby-Implementierung aus?

Was ist mit anderen Sprachen wie Groovy, Clojure, Scheme?

Gibt es Bemühungen, .net und C# in JVM zu unterstützen? Ich denke, das würde ein NEXT-Level in der Webentwicklung schaffen.

Antwort

1

GAE plant die Unterstützung von JRuby on Rails, AFAIK.

.NET und C# haben bereits eine eigene VM und können unter Linux über Mono laufen ... Wenn Sie den Punkt erreichen, an dem Sie eine Low-Level-Sprache auf der JVM (C#) haben wollen, verwenden Sie einfach Java, Wenn Sie .NET verwenden möchten, sollten Sie besser in der Microsoft-Welt bleiben.

+0

Also, glaubst du, es wird nicht C# @ GEA geben (zumindest nicht via JVM) Das ist eine Schande, findest du nicht? – John

+0

Nicht über JVM, aber sie könnten einfach Mono verwenden, was aus technischer Sicht viel sinnvoller wäre. –

+0

Es würde mich überhaupt nicht schockieren, wenn mainsoft eine Lösung für C# auf GAE (mit viel Mono-Code) entwickelt hätte. – jsight

1

JRuby ist bereits unterstützt, soweit GAE/Java unterstützt alle JRE Sprache. Die Hauptschwierigkeit - etwas, das von Benutzern überwunden werden kann, anstatt Google-Unterstützung zu benötigen - besteht darin, dass ActiveRecord mit den Google-Datenspeicher-APIs funktioniert.

Leider kenne ich Ruby nicht, daher kann ich nicht sagen, wie schwierig das ist. Ich bin mir sicher, dass schon Leute daran arbeiten.