今天看到csdn的《09年2月编程语言排行榜:商业编程语言的王者之争》,明白自己掌握的开发语言简直就是凤毛麟角。不过很明白的看到,java依然是用的最多编程语言。C依然很强大。

另外,有blog把开发语言比作信仰,很有意思:如下:

原文来自If programming languages were religions,很有意思,可以从宗教的角度来看看各种常见语言的特点。(这里丝毫没有要找出不同语言优劣的意思,每个人都有信仰自由)

C是犹太教——很古老而且戒律很多,但大多数人都熟悉并尊重其戒律。问题是很难皈依它,你要么开始就信仰它,要么会认为它简直太疯狂了。而且,一旦事情出了差错,人们就会怪罪于它。

Java是正统基督教——理论上来说它基于C,但它去掉了很多老的戒律,以至于跟原教旨已经大相径庭。另外,它新加了一套严格的教义,追随者们相信这些比原来的教义更为重要。他们认为这是世界上最好的语言,而且会将所有的异端烧死在刑柱上。

PHP是Cafeteria基督教——与Java在Web开发领域进行竞争。它引入了C和Java的一些概念,但只限于它所喜欢的。也许它不像其它语言那样条理清楚,但至少给你了更多自由,看起来还算一个整体。而且不会有下地狱(goto hell)这样的说法。

C++是伊斯兰教——来源于C,不仅保持了后者的戒律,还变本加厉加入了一套新的复杂戒律。它是如此地多才多艺,可用于构建任何事物,从弥天大罪到美丽的艺术品,追随者们相信它才是终极语言,并会被持不同意见的人激怒。更可怕的是,如果你冒犯了它或者是它的创始人,你的生命都会受到威胁。

C#是摩门教——乍看之下,它跟Java一样,不过仔细一看就会发现它被单一组织所控制(很多Java的追随者将其视为恶魔),而且很多概念都不相同。你在暗忖,它也许不错吧,呃。。。希望你不会被Java的追随者们歧视。

Lisp是佛教——没有语法,没有核心教义,也没有让人膜拜的神。就看你的造化了——需要你有足够的悟性。有人说它压根儿就不是一门语言,有的人却认为它是唯一有意义的语言。

Haskell是道教——与其它语言差别太大,以至于很多人怀疑它到底能做什么。其追随者相信它才是通往智慧的正道,只是这些智慧为大多数世俗之人力所不及。

Erlang是印度教——又一种奇怪的语言,看起来没什么用处,但不像大多数其它的现代语言,它建立在“同步之神”的基础上。

Perl是巫毒教——一套神秘的、难以理解的咒语,会让你的灵魂永久地堕落。老板在周五晚上九点吩咐你一项紧急任务,这时就得靠它了。(想起兽族部落的巫毒商店,而且它与萨满教有些类似)

Lua是巫术——一种泛神论的语言,容易与不同文化和地区相融合。它的代码非常自由,其中的一些技术在传统语言的用户看来是不可思议的。它与月亮有紧密的联系。

Ruby是新异教主义——不同语言和理念的混合体,可以被看作是一种语言。其支持者群体成长迅速,尽管很多人面带疑色地看着他们,但基本上他们还是善良的,无意于伤害他人。

Python是人文主义——简单、自由,它只需要你具备常识。很多追随者声称,Python帮助他们卸下了其它语言带来的担子,从而再次找到编程的乐趣。有些人还说它就是一种伪代码。

COBOL是古异教主义——很久以前,它曾经统治着大片地区,现在却差不多死掉了。尽管很多人都在其神的仪式中留下了伤疤,直到今天仍然有人追随着它。

APL是山达基教——尽管有很多人声称要追随它,但你总会怀疑它是一个大大的恶作剧。

LOLCODE是阿里乌斯教——它很神秘,产生于互联网,尽管有人在努力地开发和散布,但没人会对它当真。

Visual Basic是撒旦教——可惜你并不是真的需要将灵魂出卖。。。

最后,说说我的信仰吧:开始是撒旦教,发现它不太强势,于是找到摩门教,感觉很好,但发现它被单一组织控制,很不爽!后进了正统基督教,从此忠实地追随,不过偶尔会偷偷地跑到摩门教和Cafeteria基督教那边去看看。

另外:另一篇blog《PHP成为中国应用最广的网页编程语言》。

对2009年2月编程语言排名的感想相关推荐

  1. 计算机语言市场份额,21年7月编程语言排名:python上升迅速,others占比最高

    子曰:一图胜千言."安安小小姐姐",一个专注于将生活中见闻感想用数据来展现的原创型自媒体. 每个月,TIOBE依据搜索引擎进行计算,会得上个月的编程语言排名情况. 今日的数据,取过 ...

  2. TIOBE2017年5月编程语言排名

    java和c自2016年初开始都有严重下降的趋势.与去年相比,这两种语言已经下降超过了6%.哪些编程语言因此上升?实际上所有其他语言.由于软件被越来越多的领域应用,所以搜索总量在增加,在2012的前2 ...

  3. 2010年3月编程语言排行榜

    声明:本文非原创,为了让大家看到最新资讯,所以改为原创. 原文地址:http://news.cnblogs.com/n/58179/ 北京时间3月8日,据国外媒体报道, Tiobe网站发布了最新的&l ...

  4. 2020年6月TIOBE编程语言排名公布

    原文:2020年6月TIOBE编程语言排名公布 2020年6月TIOBE指数 6月头条:Rust 首次进入TIOBE指数前20名 编程语言 Rust 诞生近 10 年后首次进入 TIOBE 指数前 2 ...

  5. python现在第几版-2020 年10月编程语言排行榜,Python 排名逼近第二

    原标题:2020 年10月编程语言排行榜,Python 排名逼近第二 来源:菜鸟教程 TIOBE 2020 年 10 月份的编程语言排行榜已经公布,官方的标题是: Python 排名逼近第二. TIO ...

  6. python 编程语言排行榜_2019年6月编程语言排行榜:Python 排名飙升,三年内有望超越Java...

    TIOBE 6 月编程语言排行榜 更新已发布,排名前三的依然是:Java, C, Python. 本月Python的TIOBE指数再次创下8.5%的历史新高.如果Python能够保持这样的速度,那它完 ...

  7. 2009年9月语言排行榜:PHP排名第三

    2009年9月语言排行榜:PHP排名第三. 前十排名名下:

  8. python语言排行_2019年6月编程语言排行榜:Python 排名飙升,三年内有望超越Java...

    原标题:2019年6月编程语言排行榜:Python 排名飙升,三年内有望超越Java 程序猿(ID:imkuqin) 编译 链接:https://www.tiobe.com/tiobe-index/ ...

  9. Go 语言又称 Golang,是谷歌(Google)开发的一种静态强类型、编译型、并发型的编程语言。2009 年 11 月 10 日,Go 语言以开源方式向全球发布,如今许多大公司纷纷选择使用 Go

    Go 语言又称 Golang,是谷歌(Google)开发的一种静态强类型.编译型.并发型的编程语言.2009 年 11 月 10 日,Go 语言以开源方式向全球发布,如今许多大公司纷纷选择使用 Go ...

最新文章

  1. 22年前被嘲养猪的北大学子,如今带领200多户住上别墅,90后研究生也跟他加入养猪行列...
  2. 移植U-Boot.1.3.1到S3C2440和S3C2410
  3. git如何设置master分支的权限_Git 从master 分支拉新分支开发
  4. linux 下 安装 matplotlib 版本依赖(旧版本)
  5. C#设计模式学习笔记:(20)职责链模式
  6. 使用Zeigarnik效应来学习编码更快
  7. 微软/阿里/商汤等计算机视觉算法实习面经
  8. 盘点近年25家外卖O2O,谁比谁难过
  9. python 输出列表中元素的位置_python如何读取列表中元素的位置?
  10. 【媒体】黑灰产横行,金融行业如何“数智化”反欺诈?
  11. Linux中如何安装特定的gcc版本
  12. 微信部分功能故障 已全部恢复
  13. CrawlSpider实现微信小程序社区爬虫【python爬虫入门进阶】(18)
  14. 增加内容曝光、获得更多粉丝 - 「评论发红包」功能
  15. scrapy框架爬取校花网站的升级版
  16. 零基础如何入门网络安全?2022年专业学习路线看这篇就够了
  17. 520表白html实现3D动态相册,换成女朋友照片
  18. python语言语块句的标记_个人学习记录
  19. Playwirght深度入门
  20. iOS 11中tableView下移问题

热门文章

  1. 渗透攻防必备工具(基础篇,收藏起来)
  2. CAN工具 - ValueCAN - 基础介绍
  3. 每个软件工程师都应该知道的有关实时数据的统一概念
  4. Python Django实现MySQL百万、千万级的数据量下载:解决memoryerror、nginx time out
  5. 坚持#第108天~生死看淡,不服就干!
  6. Fabric学习(一) — 区块链及相关技术介绍
  7. Java图片处理框架
  8. 如何成为一名黑客 from Eric Raymond
  9. Android——使用contentprovider获取内容
  10. html5验证电子邮件地址,大家都知道如何吗?