Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!mit-eddie!mintaka!geech.gnu.ai.mit.edu!rjc From: rjc@geech.gnu.ai.mit.edu (Ray Cromwell) Newsgroups: comp.sys.amiga.advocacy Subject: Re: Assembly Language & Programming Message-ID: <1991Apr10.191050.4311@mintaka.lcs.mit.edu> Date: 10 Apr 91 19:10:50 GMT References: <1991Apr9.204318.6798@starnet.uucp> <1991Apr10.000254.24530@mintaka.lcs.mit.edu> Sender: news@mintaka.lcs.mit.edu Organization: The Internet Lines: 32 In article ben@epmooch.UUCP (Rev. Ben A. Mesander) writes: >>In article <1991Apr10.000254.24530@mintaka.lcs.mit.edu> rjc@geech.gnu.ai.mit.edu (Ray Cromwell) writes: >[...] >>With data abtraction, you can operate on structures and not >>even know what's inside them! > >Hah! I can do this is almost any language! I don't need C++ to help me do >that! > >Folks, take this thread to comp.sys.amiga.religion or .flame or whatever >K*nt decided to call it. Or some other group. This is for the discussion >of Amiga programming, not the One True Programming Language. Now if you change the name or delete structure elements. For instance, if intuition was object oriented and struct Window was a class with a lot of private members(for instance the layer pointer) C= could change the type, name, or move the Layer pointer entirely without breaking future software. I don't think C++ is the best OOP, I'm merely arguing that different programming paradigms (OOP, Functional, Imperative, Iconic,...) all have their uses. >-- >| ben@epmooch.UUCP (Ben Mesander) | "Cash is more important than | >| ben%servalan.UUCP@uokmax.ecn.uoknor.edu | your mother." - Al Shugart, | >| !chinet!uokmax!servalan!epmooch!ben | CEO, Seagate Technologies | -- /~\_______________________________________________________________________/~\ |n| rjc@albert.ai.mit.edu Amiga, the computer for the creative mind. |n| |~| .-. .-. |~| |_|________________________________| |_| |________________________________|_|