您的位置: 新闻频道 编程语言新闻

原创新闻 如果编程语言是船

2008-04-07 by 正式记者 cjnajr
评论(25) 有2153人浏览

如果编程语言是船
     “嗨,我为如何将图灵机赋予船的意义而疑惑,不知是否有人可以举出例子”
      这可能讲不通,因为人们一般不会用水上交通工具来比喻图灵机。然而这使我想到,如果编程语言是船的话,那么会怎样呢?
图灵机
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/

评论 共 25 条 发表评论

leasass 2008-04-10 10:37
有意思
liuwei1981 2008-04-10 08:44
太有意思了,很经典
tommyjian 2008-04-10 08:21
Java是远洋货轮,那么Groovy是什么呢,是远洋货轮上的救生艇?
wumingdlz 2008-04-09 23:48
PHP就像是竹筏,用绳子绑起来漂浮在水中。
我觉得PHP很好玩啊。呵呵
Fly_m 2008-04-09 21:32
java轮船太大了,怕开不动了。喜欢php小船,随便整都行。
Fly_m 2008-04-09 21:32
这个大轮船不是太好开啊
wei290262834 2008-04-09 17:03

看样子我有资格去开核潜艇了,
Frederick 2008-04-09 14:40
个人觉得ruby的造型不但不优美,而且非常之糟糕,不堪入目
zhangcheng 2008-04-09 13:50
java也很有趣的
foxgst 2008-04-09 12:56
HTML不是船,Javascript是轻型引擎,HTML+Javascript可以等于摩托艇吗?呵呵
raojl 2008-04-09 12:23
很有意思 !
Lucas Lee 2008-04-09 09:43
还不错,有点意思
Sam1860 2008-04-09 08:49
引用
Ruby怎么可能是快艇,它可实现的功能太少了吧.它开发效率高但不代码它功能强大啊!


ruby是通用编程语言,有什么实现不了的
sanbodhi 2008-04-09 08:42
为啥图灵机是初学者的船?
piggy 2008-04-08 22:56
这个图片配得好
wanwok 2008-04-08 20:25
HTML不是船,落水的自车,图片够绝的。
Army 2008-04-08 20:01
太有意思了~
wushaoen 2008-04-08 19:37
Ruby怎么可能是快艇,它可实现的功能太少了吧.它开发效率高但不代码它功能强大啊!
galaxystar 2008-04-08 19:20
核潜艇,C,有趣,很好,很强大!
bluehood 2008-04-08 19:01
喜欢php的比喻~~~竹筏

发表评论

您还没有登录,请登录后发表评论