This paper describes the authors’ use of a programming discipline to achieve the effects of progamming in an object-oriented language. The paper is well written and discusses the advantages and limitations of their technique. The authors have used their technique to develop a 30,000 line graphic simulation of radiation therapy treatments for cancer and thus speak from experience about the advantages of their approach over a standard, procedural approach.
The paper will be of interest to those who would like to adopt an object-oriented approach to programming but who are restricted to programming languages that do not provide those facilities directly.