Soy un desarrollador de C#/.NET que busca perder el tiempo con algo completamente diferente: algo LAM (*) se apila para construir aplicaciones web rápidamente.Django o Ruby on Rails
Estoy pensando en Django o en Rails. Me gusta más el lenguaje Python y parece tener más funciones que Ruby para estadísticas, ciencias y redes (avíseme si cree que esto está mal). Sin embargo, la comunidad RoR parece ser mucho más grande, lo que podría hacer que sea una apuesta más segura. ¿Crees que esto es importante? ¿Alguien tiene experiencia con RoR y con Django?
Actualización: Específicamente estoy buscando ser capaces de construir un sitio orientado a las finanzas de proximidad rápidamente. Definitivamente hay muchas Ruby Gems para acelerar el proceso, pero noté que Pinax en el lado de Django parece prometedor. Sé que Python ya es bastante popular para la programación financiera/matemática. ¿Alguien más tiene una opinión?
Actualización 2: Noté algunos comentarios sobre ASP.NET MVC. De hecho, he hecho un trabajo bastante importante con ASP.NET MVC, una aplicación LOB para Medical Equipment Servicing, y me encantó. Es en mi humilde opinión una forma mucho mejor e intuitiva de escribir aplicaciones web en comparación con los formularios web ASP.NET. Pero, realmente estoy buscando un entorno de desarrollo que no sea .NET para desarrollar algunas soluciones.
Estoy muy interesado en ver algunos datos acerca de que la comunidad de Ruby es "mucho más grande" que la de Python ... –
Creo que estaba comparando RoR y Dango. –
Mire las páginas de Ohloh para esos dos proyectos: 402 "usuarios" de Django y 453 RoR. –