PHP Ruby Python三种编程语言没有硝烟的PK

时间:12-08-19 栏目:网络技术 作者:福清seo 评论:2 点击: 5,504 次

福清SEO本人不喜欢程序代码,工作中有时不得不面对他们,之前有网友咨询哪一种编程语言更为成熟,觉得有必要写一篇文章来给诸位扫盲了。今天SEO博客就跟大家分享一下PHP Ruby Python三种编程语言没有硝烟的PK。

程序员对编程语言的选择很有讲究,而且能讲出一大堆道理来解释为什么喜欢某种编程语言,不过他们给出的理由一般都带有太多个人的经历和情感因素。下面SEO博客站在客观的立场,从各个角度对PHP、Ruby、Python三种语言的优势和劣势进行对比。

当前版本:2012年7月19日,PHP最新版本5.4.5发布;2012年2月16日Ruby发布了1.9.3-p125;2012年04月12日Python团队发布3.2.3版本。注:该数据由SEO博客通过搜索引擎获取。

设计目的:PHP专为动态网页设置打造;Ruby让编程更具乐趣和可塑性;Python提升代码效率和可读性。

发布时间及创建者:1995年RASMUS LERDORF发布PHP;1995年YUKIHIRO "MATZ" MATSUMOTO发布Ruby;1991年GUIDO VAN ROSSUM发布Python。

可以通过哪些语言进行扩展:PHP:C、PERL、JAVA、C++、TCL;Ruby:ADA、C++、CLU、DYLAN、EIFFEL、LISP、PERL、PYTHON;Python:ABC、ALGOL 68、C、C++、ICON、JAVA、LISP、PERL。

基于3种语言开发的网站:PHP:WIKIPEDIA、UDEMY、FACEBOOK;Ruby:TWITTER、HULU、GROUPON;Python:YOUTUBE、GOOGLE。

可用性:PHP跟随了老的方法和传统,可用性要弱些;Ruby编写的代码精确、强大、表达性好,可用性极高;Python可用性居中,要求严格的代码缩进和强大的可读性是Python语法的两大特色。

难易程度:PHP对于精通C语言的程序员来说很简单易学;Ruby对于懂一两门语言的程序员来说比较合适;Python语法简单,最适合初学者。

流行程度:2011年12月排名,在这3种语言中,PHP成为程序员的首选,百分比为6%;Ruby和Python分别为1.5%和3.5%。

市场热度:最受欢迎的程序员工作岗位,据Craigslist.com提供的数据显示,PHP程序员最为抢手,达到21%。

运行速度:代码行数PHP表现最好,运行时间上Python最短。

SEO博客总结:精通一门编程语言不是容易的事情,关于哪一种编程语言更适合自己,需要朋友们根据自己的实际情况进行综合分析。如果朋友们对编程是有浓厚的兴趣,那么就应该去热爱它,并且执着坚持。子曰:知之者不如好之者,好之者不如乐之者。但是做为一个社会的人,我们不能过分强调个人的兴趣,更要注意社会的需要。SEO博客建议:个人的兴趣若与社会的需要发生冲突,我们个人的兴趣应服从社会的需要,甚至重新培养我们个人的兴趣。

声明:本文由(SEO博客)版权所有,禁止转载,文章链接:PHP Ruby Python三种编程语言没有硝烟的PK

PHP Ruby Python三种编程语言没有硝烟的PK:目前有2 条留言

  1. 沙发
    深圳seo:

    对编程我是一无所知

    2012-08-20 上午 10:55 [回复]
    • 福清seo:

      我也是菜鸟

      2012-08-20 上午 11:20 [回复]

发表评论

不解 砸舌 伤心 邪恶 惊呼 开心 害羞 大笑 汗颜 惊讶 头晕 酷毙 开心 发怒 别扭 白眼 眨眼 思考 扭头 中立 哭泣 尴尬

---=====【福清人在路上】=====---
福清SEO博客★福清人自己的博客
10年专注互联网★5年实战品牌营销
SEO顾问:www.fqseo.org
品牌营销:www.pinpaiyingxiao.org
新浪微博:weibo.com/61953117
微信号:61953117【私人】
公众号:福清人在路上(ID:fqrzls)

微博江湖