python究竟在什么领域更有优势 在web方面适用吗 前辈请说下你们python在公司开发的用途

python究竟在什么领域更有优势 在web方面适用吗 前辈请说下你们python在公司开发的用途 本人首先学于WEB开发 框架整理等 然后对中间件有点了解 自从我学了python之后我感觉它真的比传说中的java还要强大 我想走这条路 还有python相对来说慢一点有好的解决方法吗 明年三月份上班了 很迷茫 我究竟该从事哪方面的程序开发

python一般认为是脚本语言,或者说是动态语言,速度慢肯定是所有解释性语言的缺点了,除此之外,python的多线程无法在多核上运行肯定也是需要解决的问题,不过它最大的优点就是敏捷,堪称敏捷开发的典范,适合的场合分两种:专业人士来做一些有意思的事情,比如写一些很有意思的脚本啊(黑客必学的语言之一);非专业人士用来做一些普通的事情,比如搭个自己的网站(django)或者一般的科学计算、格式转换等等。业界用python做web开发其实蛮少,不过也有,web框架比较好用的就是django,比较适合快速开发。程序员至少得会c语言吧,剩下的看需要。语言无所谓。只要人牛叉,什么语言都能写出牛叉的程序。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-02
python 是高级脚本语言。
优势:跨linux,win 平台。执行编译所以易于维护。编程语言易学,语法要求宽泛。
缺点:执行效率低。由于他语法宽泛所以 可读性较差 你读别人程序不好懂。底层编程困难。
适合:服务器数据挖掘,算法研究,服务器自动维护。
第2个回答  2012-03-01
python 因为通用(General-purpose) 所以什么能做。。。
问在领域优势?就是想知道py在已经成熟的领域的优势?几乎没有。已知的成熟领域有许多专门、专项、成熟的工具、套件、中间件。

py的优势在未知领域、作为探索新创意,探索新算法的辅助工具。
像游戏的创意部分,经常变动的规则部分就用python
像做研究的,有新想法要验证,可以用python。比如bittorrent BT就是这么来的
像写代码的,有算法要尝试,可以用python。

总之,不适合拿来做“照猫画虎”做山寨式抄袭(模仿)开发的。适合重点放在设计策划而不是实现implemetation的岗位。
第3个回答  2012-02-25
python没有很明显优势的领域,是一个很general的语言。具体做什么要看项目的需求了,不管怎样,python是很值得学习的语言。
相似回答