lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marvin Humphrey <>
Subject [lucy-dev] Brittle struct ABI proof-of-concept
Date Wed, 02 May 2012 01:58:26 GMT

I've finished a proof-of-concept app which illustrates one approach to
addressing Clownfish's brittle object struct issue.

The files have been committed to a branch and the README explains the issue
and the proposed solution in detail.

The approach adapts techniques developed for implementing multiple inheritance
under C++.  Background reading:

I think it makes sense to put off dealing with this issue until after Lucy
0.4.0 is out, and probably until after the Lucy::Object::* to Clownfish::*
transition is complete so that we have the freedom to move in stages.  In the
meantime, we can refine the proof-of-concept or consider alternatives.

Marvin Humphrey

View raw message