I was recently in a Software Engineering class that involved a semester-long group project. We were given requirements and were asked to build a piece of software to assist in a task. In our case, a Psychology professor wanted something to help her students track their sleep patterns.
My group pretty successfully used DJango to create a web app. We chose DJango because it was the consensus that it would be easier for everyone in the group to learn and work with in time to complete the project.
My questions are: Given no learning curve, and unlimited time, which is the better platform? and more importantly Why?