RoR on GAE?

拈花ヽ惹草 提交于 2020-01-02 04:13:25

问题


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.


回答1:


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

More information:

  • Official Working Library List
  • Unofficial Working Library List



回答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.




回答3:


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.




回答4:


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.



来源:https://stackoverflow.com/questions/753031/ror-on-gae

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!