As work with CAMEX has progressed, various degrees of progress have been made toward realizing the objectives outlined above, just as some additional design considerations have been exposed.
The existence of the 64K segment barrier in Intel products has been especially aggravating, although increasing CPU speed in the more recent members of the series has tended to conceal the consequences of this design defect. It is no less annoying that exotic pointer models would have to be used in C, a language chosen for portability, to remedy a situation which never should have occurred.
This is not to say that the discipline of minimizing data space has not had some beneficial side effects, but good programming discipline should have led to the same results independently of pressure from this source.