博客园的一亩地,我对Python的看法

今天终于把陈锐老大交代的事情完成了一部分,给湖南微软开发者俱乐部做一个会员注册的东东.刚接到这个任务的时候,我本来打算用django去实现的,因为自己正好在研究这个.另一方面是因为最近风头很盛的Google App Engine就是参考Django实现的一个轻量级开发框架webapp。同时微软也展示了django在IronPython(DLR)上的强大生命力。
不过,很快我发现事实上Python不是很适合作为一个独立应用的主要单一语言,这里估计很多人会提到douban或者其他包括Google在内都是把python用的炉火纯青,但是据我所知,douban在python之外还使用了c++ rails等语言,至于GG那更是大家都知道还有Java,c++.
在Python社区里很火的web开发框架有十多个左右,例如django,cherryPy,TG等等...就每个而言,他们都是很好的框架,实现了OO,实现了ORM,适合快速开发等等,但是我想Python之所以大行其道主要是因为它所追求的简洁,优雅的风格.
在Python社区里很有名的一句话就是"simple is better",所以某种程度上Python更适合去做一个开发的原型架构demo,而不是彻底的实现细节;同样也适合去连接异构系统,去完善之间的松耦合.
我想,做web应用的话,Java,RoR,PHP,.Net都或许是不错的选择吧.

好吧,我承认 我现在确实还在研究Django:)
posted @ 2008-04-18 00:54  dudu@123  阅读(560)  评论(2编辑  收藏  举报