ITPub博客

首页 > Linux操作系统 > Linux操作系统 > (转载)如果编程语言是船

(转载)如果编程语言是船

原创 Linux操作系统 作者:renminyan 时间:2009-04-01 18:04:58 0 删除 编辑

如果编程语言是船
     “嗨,我为如何将图灵机赋予船的意义而疑惑,不知是否有人可以举出例子”
      这可能讲不通,因为人们一般不会用水上交通工具来比喻图灵机。然而这使我想到,如果编程语言是船的话,那么会怎样呢?
图灵机
Turing programming language as a canoe
      毫无疑问,图灵机就像是轻便小艇。它很小,而且要靠人力。它通常是被当作初学者的“船”,而且颇有加拿大的风格。
Java
      Java是一艘庞大的货船。尽管它可以装载很重的货物,但是驾驭起来没什么乐趣。

Java programming language as a cargo ship
perl
     perl是一艘拖轮,甚至足够有力牵引java。

Perl programming language as a tugboat
Ruby
    Ruby很难描述。它造型优美,迷人,操作起来很有意思。下面就是它的图片,很时髦。

Ruby programming language as a speed boat
PHP
    PHP就像是竹筏,用绳子绑起来漂浮在水中。

PHP programming language as a raft
C
    C是核潜艇,连指令都可能是外语,但是它所有的硬件都为性能而做到了最优。

C programming language as a nuclear submarine
HTML
    HTML其实不是船。

HTML is not a boat
    还有很多这样的比喻,但是讨论就此结束。怎么才能让你最心爱的编程语言运行在开阔的水面上呢?

 


来自: http://compsci.ca/blog/if-a-programming-language-was-a-boat/

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/649008/viewspace-584280/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 学习笔记--教条
请登录后发表评论 登录
全部评论

注册时间:2009-03-25

  • 博文量
    3
  • 访问量
    1305