首页 | 官方网站   微博 | 高级检索  
     

类型系统的研究与进展
引用本文:周晓聪,李文军.类型系统的研究与进展[J].计算机科学,2000,27(5):5-13.
作者姓名:周晓聪  李文军
作者单位:周晓聪(中山大学计算机科学系 广州 510275);李文军(中山大学计算机科学系 广州 510275);李师贤(中山大学计算机科学系 广州 510275)
基金项目:高等学校博士学科点专项科研基金资助课题,资助号:99-018-411703
摘    要:1 引言类型系统源于罗素为避免朴素集合论中的悖论而引入的“分类”思想。后来邱奇在他的λ演算中也引入了“类型”。60年代初出现的Algol语言提出了数据类型的概念。逻辑学家J.Girard和计算机科学家J.Reynold在70年代初为类型系统引入了“多态性”,分别提出了System F和多态λ演算。另一方面,Mar-tin-L of为了研究数学的逻辑基础,在70年代初提出了直觉类型理论,后来也用于程序开发的研究。 80年代后,类型系统的研究更是蓬勃发展,在程序语言设计、程序开发和验证以及机器定理证明方面得到了广泛的应用。目前随着面向对象思想逐渐占据软件开发的主流,面向对象程序设计语言的类型系统逐渐成为人们研究的热点。在80年代初,L.Cardelli提出了“子类型”(subtype)的概念,在1985年,他结

关 键 词:类型系统  λ演算  面向对象  软件开发

Researches and Advances in Type System
Abstract:In recent years,type system is one of the most important research of theotical computer sci-ence. Based on discussing the general concept of type system,this paper outlines the main contents of type system from programming and logical view,and presents the new results in a systematic way.
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号