Python 相对于其它语言的优势
一直在学习 Python,说说这段时间对 Python 的认识与相对于其它语言来说的优势:
Python & C
- Python 跨平台,Linux all,S60,Windows,OSX,FreeBSD,这点是 C#无法相比的;
- Python 开源,绝大多数资源都是开源的,C#则相反;
- Python 是解释型语言,C#需要编译 (如 asp.net);
Python & Java
- 开源方向来说,Python 更有优势,Java(虽然最近 Java 已经开源了,但有一些开源协议上面的版权受限);
- Python 更简洁,Java 过于庞大复杂(如 Web 服务器)
- 如 Python & C# 的第三点
Python & C++,Perl
- Python 更容易学习,语法简单,语意化,易懂;
Python & PHP
- Python 的 OO 更加完善
- Python 可以开发桌面应用程序
Python & Ruby
Ruby 小日本做的(修正 2012 年:我收回这句弱智的话,现在我很喜欢 Ruby …)