Implementing Object Tracking in the Emerald Object-Oriented Language

By: Eric Jul

Abstract

This article offers an overview of the invited talk presented by Eric Jul at ICOOOLPS 2025. A language modification to Emerald is presented that allows objects to be tracked when they move around, introducing a new "track A using B" statement where B is a track handler object whose objectMoved operation is called every time A moves to a different node. The implementation shows no performance degradation for non-tracked objects.

Keywords

Emerald, Object Tracking, Object-Oriented Programming

Cite as:

Eric Jul, “Implementing Object Tracking in the Emerald Object-Oriented Language”, Journal of Object Technology, Volume 25, no. 1 ( 2026), pp. 1:1-1, doi:10.5381/jot.2026.25.1.a12.

DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn