@gron

Designing an Extensible Distributed Language with a Meta-Level Architecture

, and . Proceedings of the 7th European Conference on Object-Oriented Programming, page 482--501. Springer-Verlag, (1993)

Abstract

This paper presents a methodology for designing extensible languages for distributed computing. As a sample product of this methodology, which is based on a meta-level (or reflective) technique, this paper describes a variant of C++ called Open C++, in which the programmer can alter the implementation of method calls to obtain new language functionalities suitable for the programmer's applications. This paper also presents a framework called Object Communities, which is used to help obtain various functionalities for distributed computing on top of Open C++. Because the overhead due to the meta level computation is negligible in distributed computing, this methodology is applicable to practical programming.

Description

Designing an Extensible Distributed Language with a Meta-Level Architecture

Links and resources

Tags

community

  • @gron
  • @dblp
@gron's tags highlighted