编程语言之父.docx
- 文档编号:5048066
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:11
- 大小:597.10KB
编程语言之父.docx
《编程语言之父.docx》由会员分享,可在线阅读,更多相关《编程语言之父.docx(11页珍藏版)》请在冰豆网上搜索。
编程语言之父
JohnBackus,Fortran之父
AlainColmerauer,Prolog之父
JeanIchbiah,Ada之父
以上三人分别发明了Fortran、Prolog和Ada语言。
这些语言都有着过人的优点,每一种在当时都可以称得上是创意不凡。
很可惜,三个当中没有一个广泛流传。
与之相对,下面的BrainKernighan、DennisRitchie和KenThompson所“炮制”出的C和Unix,已经使用了三十年了,也许再用100年也没问题!
C语言宗师BrainKernighan
UNIX/C创造者KenThompson和DennisRitchie
Round2
以下两位分别是AlanKay和KristenNygaard。
是他们发明了第一批面向对象语言Smalltalk和Simula67。
不过,这些语言都行之不远。
Smalltalk之父AlanKay
Simula67之父KristenNygaard
BradCox,曾尝试把OO加入到C中,于是Objective-C诞生。
然而,Objective-C也是命运不济,目前只有在Mac操作系统中还能看到它的踪影。
与之相对,另一位所做的相同尝试却大红大紫,这就是BjarneStroustrup所写的C++。
其实,看看Stroustrup的脸就不难明白为什么这两种语言的命运会如此不同。
Objective-C之父BradCox
C++之父BjarneStroustrup
到这里,你能猜出点规律来吗?
答案揭晓:
有大胡子——有旺运;没胡子——只有干瞪眼!
由此,看看下面两位的胡子,C#和Java究竟鹿死谁手,不就是不言自明的吗?
C#之父AndersHejlsberg
Java之父JamesGosling
Round3
当然,你也可以不信。
不过,还有一个例证可以很好地说明。
下面两位分别是Basic的作者ThomasKurtz与Perl的作者LarriWall。
两人虽然没有令人咋舌的大胡子,但两撇小胡子倒也浓密有致。
自然,这两种语言红得发紫。
ThomasKurtz,Basic之父
LarryWall,Perl之父
但是同为动态语言,Python和Ruby的作者GuidovanRossum和松本行弘都没有胡子,哪怕是两撇小胡子,所以尽管它们都比Perl语言好,但都没有Perl使用广泛。
不过,凡事都有转机。
Rossum看样子极有希望很快长出大胡子,而日本人松本,看样子够呛。
GuidovanRossum,Python之父
松本行弘,Ruby语言之父
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编程 语言
![提示](https://static.bdocx.com/images/bang_tan.gif)