如果编程语言是船
程序员文章站
2022-06-10 22:16:27
...
如果编程语言是船
“嗨,我为如何将图灵机赋予船的意义而疑惑,不知是否有人可以举出例子”
这可能讲不通,因为人们一般不会用水上交通工具来比喻图灵机。然而这使我想到,如果编程语言是船的话,那么会怎样呢?
图灵机
毫无疑问,图灵机就像是轻便小艇。它很小,而且要靠人力。它通常是被当作初学者的“船”,而且颇有加拿大的风格。
Java
Java是一艘庞大的货船。尽管它可以装载很重的货物,但是驾驭起来没什么乐趣。
perl
perl是一艘拖轮,甚至足够有力牵引java。
Ruby
Ruby很难描述。它造型优美,迷人,操作起来很有意思。下面就是它的图片,很时髦。
PHP
PHP就像是竹筏,用绳子绑起来漂浮在水中。
C
C是核潜艇,连指令都可能是外语,但是它所有的硬件都为性能而做到了最优。
HTML
HTML其实不是船。
还有很多这样的比喻,但是讨论就此结束。怎么才能让你最心爱的编程语言运行在开阔的水面上呢?
上一篇: 7-13-6
下一篇: PAM回文自动机学习小结
推荐阅读
-
请问会多种编程语言的朋友:当初是如何克服对第一语言的依赖的
-
为什么在美国的cs编程入门课大多有java和python。而在国内首先学习的语言是c/c++?
-
PHP;Visual Basic .NET;JavaScript_程序员入门必读:编程语言争霸 霸主是他
-
请问会多种编程语言的朋友:当初是如何克服对第一语言的依赖的
-
通俗的理解:什么是编程语言?
-
什么是Perl?编程语言Perl详细介绍
-
C语言编程笔记丨为什么f(i = -1, i = -1)是未定义行为?
-
Go语言编程中判断文件是否存在是创建目录的方法
-
编程判断输入整数的正负性和奇偶性。 **输入格式要求:“%d“ 提示信息:“Input m:“ **输出格式要求: 如果是负偶数,则输出“%d is a negative even\n“ 如果是负奇
-
Win知识 - 程序是怎样跑起来的——系统调用和高级编程语言的移植性