B
Bill Wood
Guest
WRT >>> I'm not sure why you would call it an "oops". Sorry. I was being a little tongue-in-cheek, and riffing on the title of this thread (OOPS Concepts in the ABL). While it would have been wonderful to have done SmartObjects on top of OOABL, we did some pretty impressive things in SmartOjects using a prototype/delegation model and persistent procedures. I was recently looking at the code, and it also took advantage significantly of the ABL preprocessor as a way to get general purpose routines that would compile to 'bound' specific class definitions (on an "Abstract" template). If anyone has a "SmartPerson" t-shirt, I remember those fondly, and would love to see a picture.
Continue reading...
Continue reading...