Object Systems
Volume Number: 9
Issue Number: 3
Column Tag: Object-Oriented programming
Understanding Object Systems
What are the terms and the differences between systems?
By Gary Odom, Foster City, California
Preface
This rather dry martini of an article presents a perspective about why
object-oriented programming (OOP) is an important evolutionary step in
programming practice, what the important issues are with object orientation, and a
modest survey of object systems, with emphasis on C-based object systems.
It’s a Code Jungle in There
You’re writing a program in C / Pascal / Basic / Fortran. You add more data
structures and functions as the program grows. Along the way, you find you need to
change a data structure. To make the change, you need to track down all uses of the data