2009-04-15 2 views
5

Поскольку Google App Engine скоро получит полную поддержку Java:RoR на GAE?

Можно ли запустить Ruby on Rails в Google App Engine? Или ограничения, налагаемые временем выполнения AppEngine, повлияют на реализацию JRuby?

Как насчет других языков, таких как Groovy, Clojure, Scheme?

Есть ли какие-либо усилия для поддержки .net и C# в JVM ?? Я думаю, что это создаст СЛЕДУЮЩИЙ уровень в webdevelopment.

ответ

1

GAE планирует поддерживать JRuby on Rails, AFAIK.

.NET и C# уже имеют свою собственную виртуальную машину и могут работать под Linux через Mono ... если вы достигнете точки, где вы хотите использовать низкоуровневый язык на JVM (C#), просто используйте Java, и если вы хотите использовать .NET, вам лучше оставаться в мире Microsoft.

+0

Итак, как вы думаете, не будет C# @ GEA (по крайней мере, не через JVM) Это позор, как вы думаете? – John

+0

Не через JVM, но они могут легко использовать Mono, что будет иметь больший смысл с технической точки зрения. –

+0

Это не шокировало бы меня, если mainsoft разработала решение для C# на GAE (используя много моно-кода). – jsight

2

Похоже, что план заключается в поддержке этих технологий в конечном итоге.

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

Если вы можете использовать новые технологии с GAE, чтобы сделать то, что вы хотите, я думаю, что это будет в вашу пользу, чтобы сделать это.

1

JRuby уже поддерживается, поскольку GAE/Java поддерживает любой язык JRE. Основная трудность - то, что может быть преодолено пользователями, а не поддержка Google - делает ActiveRecord работать с API-интерфейсами хранилища данных Google.

К сожалению, я не знаком с Ruby, поэтому не могу сказать, насколько это сложно. Я уверен, что есть люди, которые уже работают над этим.