Article View: comp.lang.misc
Article #4585Re: Object-Oriented vs. Abstract Data Types
From: gvcormack
Date: Sat, 17 Jan 1987 04:33
Date: Sat, 17 Jan 1987 04:33
12 lines
1180 bytes
1180 bytes
Object-oriented programming is a religion that is currently in vogue.
It adds little to the original class ideas of Simula 67, and the
abstract data type ideas of Clu (which was inspired by Simula 67).
Calling a procedure call a message, and an access procedure a method
is just arcane. Really the only thing that Smalltalk and its imitators
add is dynamic procedure binding and dynamic type checking, which I
regard as highly undesirable.
--
Gordon V. Cormack CS Dept, University of Waterloo, Canada N2L 3G1
gvcormack@mum.waterloo { .CSNET or .CDN }
gvcormack@water { UUCP or BITNET }
Technical Details
Message-ID:
<776@watmum.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!watnot!watmum!gvcormackReferences:
<4000001@nucsrl.UUCP> <3288@milano.UUCP> <147@m10ux.UUCP> <1023@cuuxb.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!watnot!watmum!gvcormack From: gvcormack@watmum.UUCP Newsgroups: comp.lang.misc Subject: Re: Object-Oriented vs. Abstract Data Types Message-ID: <776@watmum.UUCP> Date: Fri, 16-Jan-87 23:33:45 EST Article-I.D.: watmum.776 Posted: Fri Jan 16 23:33:45 1987 Date-Received: Sat, 17-Jan-87 07:21:07 EST References: <4000001@nucsrl.UUCP> <3288@milano.UUCP> <147@m10ux.UUCP> <1023@cuuxb.UUCP> Organization: U of Waterloo, Ontario Lines: 12