首页> 美国政府科技报告 >Interface between Object-Oriented Systems
【24h】

Interface between Object-Oriented Systems

机译:面向对象系统之间的接口

获取原文

摘要

The Chrysalis operating system for the Butterfly Parallel Processor presents an object-oriented programming environment based on shared memory. However, because of Chrysalis's low level orientation and its use of type-unsafe features of the C programming language, programs using the environment are difficult to program and highly error-prone. Using C as the primary programming language for the Butterfly does not fully realize the benefit of Chrysalis's object orientation. An object-oriented programming language is natural candidate for improving the Chrysalis environment. The C ++ programming language provides a number of advantages in developing such an interface. This paper reports the successes and problems encountered in the development of Chrysalis ++, a C ++ interface to Chrysalis ++ uncovered many strengths and weakness in C ++. Some apply to C ++ in general, others apply only to its adaptation to a parallel programming environment. It is important to note that C++ is a sequential language; it is use in a parallel programming environment is therefore outside the bounds of its design.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号