我在想,是不是正在学习Python和Django,这对于那些已经非常熟悉OO编程(C++/Java)和某些Web开发(Java EE)的人来说是一个耗费时间的过程?为Java EE开发人员学习Python/Django有多难?
我开始寻找一种技术来实现我的硕士论文的一部分,因为它将是一个Web应用程序,我正在考虑Java EE(因为我已经熟悉它),Python/Django(因为我的教授建议它,我真的很想学习Python),Ruby on Rails(也是我的教授建议,但不知何故我不想学习它)和PHP(最后一个建议,但我鄙视PHP)。哦,他还说他听说过关于Scala的一些信息,但是从我所知道的Scala/Lift来说,它并不是那么的主流,它可能会有问题吗?
我最担心的是在接下来的4-5个月里,我将参加我的正常课程,去工作和研究我的论文(然后我将有4-5个月的时间用于工作+我的论文)和我不确定我是否会找到学习新语言的时间。
整件事将是一个网络应用程序,供教师/学生在uni中检查和制定他们的日程安排(将会有一些约束编程等等,我们希望实现一种算法,往年和一些用户输入,为即将到来的一年制定一个时间表)。
我个人很喜欢java,但我的老师说这是一个性能猪,我想知道python的性能更好/更糟?
'最重要的是编写代码.'非常好的建议。 +1。 – 2010-09-10 11:21:30