2009-04-15 9 views
5

Dado que Google App Engine pronto recibirá soporte completo Java:RoR en GAE?

¿Sería posible ejecutar Ruby on Rails en Google App Engine? ¿O las limitaciones impuestas por el tiempo de ejecución de AppEngine afectarán la implementación de JRuby?

¿Qué pasa con otros idiomas como Groovy, Clojure, Scheme?

¿Hay algún esfuerzo para admitir .net y C# en JVM? Creo que esto crearía un nivel SIGUIENTE en el desarrollo web.

Respuesta

1

GAE tiene planes para admitir JRuby on Rails, AFAIK.

.NET y C# ya tienen su propia VM, y pueden ejecutarse en Linux a través de Mono ... si está llegando al punto en que desea un lenguaje de bajo nivel en la JVM (C#), simplemente use Java, y si desea usar .NET, es mejor que se quede en el mundo de Microsoft.

+0

Entonces, ¿crees que no habrá C# @ GEA (al menos no a través de JVM) Es una pena, ¿no crees? – John

+0

No a través de JVM, pero podrían usar fácilmente Mono, lo que tendría mucho más sentido desde una perspectiva de ingeniería. –

+0

No me sorprendería si mainsoft desarrollara una solución para C# en GAE (usando mucho código Mono). – jsight

1

JRuby ya es compatible, en la medida en GAE/Java soporta cualquier idioma JRE. La principal dificultad, algo que los usuarios pueden superar, en lugar de requerir soporte de Google, hace que ActiveRecord funcione con las API del almacén de datos de Google.

Desafortunadamente, no estoy familiarizado con Ruby, así que no puedo hablar de lo difícil que es esto. Estoy seguro de que hay personas que ya están trabajando en eso.