Efficient Implementation of Object-Oriented Programming Languages
Efficient Implementation of Object-Oriented Programming Languages
批准号:
8715752
负责人:
Ralph Johnson
金额:
$15.62万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1988
资助国家:
美国
项目状态:
已结题
起止时间:
1988-03-15 至 1991-08-31
中文摘要
这是一项关于如何解决面向对象编程语言的主要问题的调查:效率。多态类型系统将用于编译器执行代码优化所需的信息。类型系统和优化都与面向对象编程很好地支持的交互式、增量编程风格相反,因此必须研究在存在全局代码优化的情况下的类型安全调试和增量编译。感兴趣的主要是语言实现问题,而不是语言设计问题,这项工作是基于SmallTalk-80的意图,尽可能多地重用类库和编程环境。通过重用现有的语言,而不是发明一种新的语言,我们解决的问题将是许多面向对象语言共享的问题,因此解决方案将普遍适用。
英文摘要
This is an investigation of how to fix the major problem with object- oriented programming languages: efficiency. A polymorphic type system will be used information that the compiler will need to perform code optimization. The type system and the optimization are both antithetical to the interactive, incremental programming style supported so well by object-oriented programming, so that type-safe debugging and incremental compilation in the presence of global code optimization must be investigated. Interest is mostly in language implementation issues rather in language design issues, the work is based on Smalltalk-80 with intention, to reuse as much of the class library and programming environment as possible. By reusing an existing language, instead of inventing a new one, the problems we solve will be ones shared by many object-oriented languages, and thus the solutions will be generally applicable.^R JUSTIFICATION
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SBIR Phase II: Manufacturing High Performance Natural Fiber Composites for Building Applications
-
批准号:1534697
-
项目类别:Standard Grant
-
资助金额:$72.89万
-
财政年份:2015
-
负责人:Ralph Johnson
-
依托单位:
SBIR Phase I: Manufacturing High Performance Natural Fiber Composites for Structural Applications
-
批准号:1345804
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2014
-
负责人:Ralph Johnson
-
依托单位:
CCF: Small: A Programming Environment for High Performance Computing Based on Practical Program Transformation
-
批准号:1117960
-
项目类别:Standard Grant
-
资助金额:$49.53万
-
财政年份:2011
-
负责人:Ralph Johnson
-
依托单位:
Improving Performance With Assertions
-
批准号:9014576
-
项目类别:Standard Grant
-
资助金额:$12.39万
-
财政年份:1990
-
负责人:Ralph Johnson
-
依托单位:
Applicability of Selected European Laws, Institutions and Policies to Environmental Problems in the United States
-
批准号:7307953
-
项目类别:Standard Grant
-
资助金额:$8.59万
-
财政年份:1973
-
负责人:Ralph Johnson
-
依托单位:
海外基金