首页> 外文会议>Implementing persistent object bases : Principles and practice >An Initial Look at Abstraction Mechanisms and Persistence
【24h】

An Initial Look at Abstraction Mechanisms and Persistence

机译:初步了解抽象机制和持久性

获取原文
获取原文并翻译 | 示例

摘要

One approach to supporting persistence in a language is to treat persistence as just another bit of functionality to be implemented in the language, rather than somehow making persistence a genuine part of the language. This is particularly useful for languages that already exist but do not have a notion of persistence. Success, not to mention the quality of the result, depends heavily upon the abstraction mechanisms available in the language, since it is the abstraction mechanisms that are used to simulate extension of the language. I have been involved in the design of a persistence mechanism that has been integrated in this manner into Ada and C++, languages having rather different abstraction mechanisms. This paper discusses the interaction between the languages' abstraction mechanisms and the persistence mechanism. In addition, it gives some initial thoughts regarding the integration of the persistence mechanism with ML, a language with yet another set of abstraction mechanisms.
机译:支持某种语言的持久性的一种方法是将持久性视为要在该语言中实现的另一功能,而不是以某种方式使持久性成为该语言的真正组成部分。这对于已经存在但没有持久性概念的语言特别有用。成功,更不用说结果的质量,在很大程度上取决于语言中可用的抽象机制,因为它是用来模拟语言扩展的抽象机制。我参与了持久性机制的设计,该机制已以这种方式集成到Ada和C ++中,这些语言具有完全不同的抽象机制。本文讨论了语言的抽象机制和持久性机制之间的相互作用。此外,它还提出了有关将持久性机制与ML(一种语言与另一种抽象机制)集成在一起的一些初步想法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号