RoR on GAE?
Asked Answered
T

4

5

Since Google App Engine will soon full support Java:

Would it be possible to run Ruby on Rails on Google App Engine? Or the limitations imposed by the AppEngine runtime will affect the JRuby implementation?

What about other languages such as Groovy, Clojure, Scheme?

Are there any effort to support .net and C# in JVM?? I think this would create a NEXT level on webdevelopment.

Trisoctahedron answered 15/4, 2009 at 18:19 Comment(0)
S
4

This is already possible. Its not perfect, but I would expect rapid improvement.

More information:

Szabadka answered 15/4, 2009 at 19:9 Comment(0)
V
2

It looks like the plan is to support those technologies eventually.

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

If you can use the new technologies with GAE to accomplish what you want to, I think it would be in your favor to do that.

Vacillatory answered 15/4, 2009 at 18:22 Comment(0)
C
1

GAE has plans to support JRuby on Rails, AFAIK.

.NET and C# already have their own VM, and can run under Linux via Mono... if you're reaching the point where you want a low-level language on the JVM (C#), just use Java, and if you want to use .NET, you're better off staying in the Microsoft world.

Cantabrigian answered 15/4, 2009 at 18:22 Comment(3)
So, do you think there won't be C#@GEA ( at least not via JVM ) That's a shame don't you think?Trisoctahedron
Not via JVM, but they could easily use Mono, which would make a lot more sense from an engineering perspective.Cantabrigian
It wouldn't shock me at all if mainsoft developed a solution for C# on GAE (using a lot of Mono code).Szabadka
F
1

JRuby is already supported, insofar as GAE/Java supports any JRE language. The main difficulty - something that can be overcome by users, rather than requiring Google support - is making ActiveRecord work with the Google datastore APIs.

Unfortunately, I'm not familiar with Ruby, so I can't speak as to how difficult this is. I'm sure there are people already working on it.

Foulup answered 3/5, 2009 at 14:11 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.