Path: utzoo!attcan!uunet!know!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.sys.apple2 Subject: Re: Another GS/OS Quirk Message-ID: <13868@smoke.BRL.MIL> Date: 16 Sep 90 00:24:46 GMT References: <6693@darkstar.ucsc.edu> <1546@madnix.UUCP> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 12 In article <1546@madnix.UUCP> jason@madnix.UUCP (Jason Blochowiak) writes: >Now, if we just had a nice OOP system for the GS, this could all become >irrelevant! When you consider that both Objective C and C++ are normally implemented to generate regular C code that is then compiled, it should be clear that C already offers sufficient support for object-oriented programming. All that is needed is a comprehensive plan backed up by programmer discipline. To achieve object-like encapsulation, that in itself would suffice. To implement inheritance, late binding is required and thus there must be a small run-time support module. An entire object-oriented framework can be constructed with one header file and one library module.