Estou desenvolvendo um site e agora estou na fase de modelagem do sistema.
Logo começarei a programar. Mas estou com uma dúvida: Django/Python ou Rails/Ruby?
Já li dezenas de posts comparando os dois frameworks e cada um tenta mostrar que o seu é o melhor.
Dependendo de quem escreve temos um resultado. Se é um fã do Rails, no fim da comparação, Rails se sai melhor. De modo semelhante, a comparação feita por um fã do Django sempre termina recomendando seu uso em detrimento do outro framework.
Acredito que as comparações são feitas da melhor maneira possível, sem a intenção de prejudicar a outra linguagem / framework analisado.
O que acontece é que quem analisa não conhece tão profundamente as outras linguagens / frameworks quanto conhece o seu. Daí, uma hora o Rails se sai melhor e na outra é o Python o vitorioso.
Seria interessante que alguém especificasse um projeto de médio ou grande porte e que os melhores de cada linguagem / framework fizesse a sua implementação. Aí sim, poderiamos ter uma comparação mais justa.
Gosto das duas linguagens (Python e Ruby), a documentação disponível para ambas é farta e muito boa, as comunidades são muito atenciosas e procuram de fato ajudar quem está iniciando ou tropeçando em algum problema.
Estou pensando até em desenvolver o meu projeto com os dois frameworks e ir comparando, de acordo com o progresso do trabalho, com qual dos dois está sendo mais legal trabalhar. Aí, a partir de um certo ponto, eu prosseguiria só com um.
O chato é que isso vai tomar um tempo muito grande.
É um mar de dúvidas. A única certeza: Quero que seja um destes dois frameworks. Alguém teria como me ajudar a decidir?