...
首页> 外文期刊>Computer Languages, Systems & Structures >An object model for dynamic mixins
【24h】

An object model for dynamic mixins

机译:动态混合的对象模型

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

摘要

Dynamic mixins allow objects to be modified at runtime with modular extensions. In applications where method calls must traverse through multiple extensions, a performance penalty relative to static inheritance is realized as receivers of super-calls must be determined at run-time. This work describes an object model which significantly reduces this penalty. The approach is described in terms of a statically typed dynamic mixin-based language called nix. (C) 2017 Elsevier Ltd. All rights reserved.
机译:动态混入允许在运行时使用模块化扩展来修改对象。在方法调用必须遍历多个扩展的应用程序中,由于必须在运行时确定超级调用的接收者,因此会导致相对于静态继承的性能下降。这项工作描述了一种可以大大减少这种损失的对象模型。该方法是根据称为nix的静态类型的基于动态混合的语言来描述的。 (C)2017 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号