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 …)

Python

Comments