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的,目的是 重用尽可能多的类库和编程环境, 可能 通过重用现有的语言,而不是发明一种新的 第一,我们解决的问题将是许多面向对象 语言,因此解决方案将普遍适用。R 理由
英文摘要
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
-
依托单位:
海外基金