Efficient Implementation of Object-Oriented Programming Languages
面向对象编程语言的高效实现
基本信息
- 批准号:8715752
- 负责人:
- 金额:$ 15.62万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:1988
- 资助国家:美国
- 起止时间:1988-03-15 至 1991-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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
这是对如何解决面向对象编程语言的主要问题的研究:效率。 多态类型系统将使用编译器执行代码优化所需的信息。 类型系统和优化都与面向对象编程良好支持的交互式增量编程风格相反,因此必须研究全局代码优化存在下的类型安全调试和增量编译。 兴趣主要在于语言实现问题而不是语言设计问题,这项工作基于 Smalltalk-80,旨在重用尽可能多的类库和编程环境。 通过重用现有的语言,而不是发明一种新的语言,我们解决的问题将是许多面向对象语言所共有的问题,因此解决方案将具有普遍适用性。^R JUSTIFICATION
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Ralph Johnson其他文献
Ion-induced molecular ejection from D_2O ice
D_2O 冰的离子诱导分子喷射
- DOI:
10.1016/0039-6028(84)90177-8 - 发表时间:
1984 - 期刊:
- 影响因子:6.7
- 作者:
C. Reimann;J. Boring;Ralph Johnson;L. W. Garrett;K. Farmer - 通讯作者:
K. Farmer
Development and characterization of high-performance kenaf fiber–HDPE composites
高性能洋麻纤维-HDPE复合材料的开发和表征
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Qiushi Wang;Joydan Jones;Na Lu;Ralph Johnson;H. Ning;S. Pillay - 通讯作者:
S. Pillay
Ralph Johnson的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ralph Johnson', 18)}}的其他基金
SBIR Phase II: Manufacturing High Performance Natural Fiber Composites for Building Applications
SBIR 第二阶段:制造用于建筑应用的高性能天然纤维复合材料
- 批准号:
1534697 - 财政年份:2015
- 资助金额:
$ 15.62万 - 项目类别:
Standard Grant
SBIR Phase I: Manufacturing High Performance Natural Fiber Composites for Structural Applications
SBIR 第一阶段:制造用于结构应用的高性能天然纤维复合材料
- 批准号:
1345804 - 财政年份:2014
- 资助金额:
$ 15.62万 - 项目类别:
Standard Grant
CCF: Small: A Programming Environment for High Performance Computing Based on Practical Program Transformation
CCF:Small:基于实用程序转换的高性能计算编程环境
- 批准号:
1117960 - 财政年份:2011
- 资助金额:
$ 15.62万 - 项目类别:
Standard Grant
Applicability of Selected European Laws, Institutions and Policies to Environmental Problems in the United States
部分欧洲法律、机构和政策对美国环境问题的适用性
- 批准号:
7307953 - 财政年份:1973
- 资助金额:
$ 15.62万 - 项目类别:
Standard Grant
相似海外基金
Hardware-oriented Algorithms and Implementation Methodology for Object Recognition
面向硬件的物体识别算法及实现方法
- 批准号:
16K16085 - 财政年份:2016
- 资助金额:
$ 15.62万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Implementation Theory of Particle Filters for Measuring Object Poses with Multiple Sensors
多传感器物体姿态测量粒子滤波器的实现原理
- 批准号:
19760163 - 财政年份:2007
- 资助金额:
$ 15.62万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Efficient implementation of object-oriented languages
面向对象语言的高效实现
- 批准号:
8241-2002 - 财政年份:2006
- 资助金额:
$ 15.62万 - 项目类别:
Discovery Grants Program - Individual
Efficient implementation of object-oriented languages
面向对象语言的高效实现
- 批准号:
8241-2002 - 财政年份:2005
- 资助金额:
$ 15.62万 - 项目类别:
Discovery Grants Program - Individual
Efficient implementation of object-oriented languages
面向对象语言的高效实现
- 批准号:
8241-2002 - 财政年份:2004
- 资助金额:
$ 15.62万 - 项目类别:
Discovery Grants Program - Individual
Efficient implementation of object-oriented languages
面向对象语言的高效实现
- 批准号:
8241-2002 - 财政年份:2003
- 资助金额:
$ 15.62万 - 项目类别:
Discovery Grants Program - Individual
Efficient implementation of object-oriented languages
面向对象语言的高效实现
- 批准号:
8241-2002 - 财政年份:2002
- 资助金额:
$ 15.62万 - 项目类别:
Discovery Grants Program - Individual
CAREER: Foundations and Implementation of Mobile Object Systems
职业:移动对象系统的基础和实现
- 批准号:
0093282 - 财政年份:2001
- 资助金额:
$ 15.62万 - 项目类别:
Continuing Grant
Design and Implementation of a Parallel Processing Scheme for Complex Object Index
复杂对象索引并行处理方案的设计与实现
- 批准号:
12680341 - 财政年份:2000
- 资助金额:
$ 15.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Implementation of virtual ruler for interactive object design system
交互式对象设计系统虚拟标尺的实现
- 批准号:
11680361 - 财政年份:1999
- 资助金额:
$ 15.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)