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水木清华站∶精华区