BBS水木清华站∶精华区
发信人: camera (RedSnow 被迫节网), 信区: CompExpress
标 题: [转贴] 计算机技术的抽象度(3)
发信站: BBS 水木清华站 (Sun Jan 11 16:29:15 1998) WWW-POST
送交者: 看得贯 于 December 24, 1997
C式的积累抽象度思想是现在抽象度的主流。C首先
是抽象函数和常用的过程,C++抽象目标,VC抽象
界面(Interface)。C的子程序库越来越大。
进一步,我们为什么不可以选择一个应用领域,专
门定义相对狭小的,少一些的语句?这导致了各种
专门应用语言,如处理金融的,飞机定票系统,也
如处理界面的HTML,处理矩阵与矢量运算的‘买得
来不’(MATLAB),信不信由你,在大公司里,该用
什么语言,多少,怎样搭配,这样的问题也有专门
的语言来解决(configuration/contraintproblem)。
专用语言成千成万。
专用语言抽象度与应用领域结合,用起来很容易,
上手快。但用专用语言,你不能号称你会编程。因
而C在应用很广泛时都不能进入很多大学的课
堂,因为C不过是低级语言加子程序库。在下相信,
HTML,MATLAB也很难成为绝大多数正规大学的正
式课程(专开,而不是附在应用课中。如HTML附在
GUI或Computer Interface课中)。
专用语言的抽象度已经把计算机的使用提高到不需
要任何严格训练的程度。也就是说,它们已经和人
的语言很接近了,而和机器本身很远了。
计算机技术的抽象度就是由语言的抽象度加上用这
种语言写成的程序摹拟的人的语言,目的,行为。
抽象表达能力是计算机智能化的基础。抽象度越
高,计算机‘智能’离人类的越近。
计算机的抽象度可以有多高?逻辑上,可以和人类
相比。也就是说,可以严格描述,测量的事,计算
机都可以做,而且可以做得更好。深兰的胜利,可
以说具有里程碑的意义。计算机在有朝一日在战场
上打败人类,也不足为奇。
--
生活太复杂 答案很简单
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.99.58.59]
BBS水木清华站∶精华区