From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <46CACC9C.6010606@coraid.com> Date: Tue, 21 Aug 2007 07:29:32 -0400 From: Brantley Coile User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] Re: everything is a directory References: <46CA1016.60009@gmail.com> In-Reply-To: <46CA1016.60009@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: aeb2bfd6-ead2-11e9-9d60-3106f5b1d025 Erik is too tall and thin to be a troll. And I've never seen him under a bridge. Robert William Fuller wrote: > erik quanstrom wrote: >>> Finally, to argue that files are not objects seems silly. They ARE >>> objects. They have properties. They have well defined interfaces for >>> manipulating those properties. A more reasonable argument may be that >>> they are not object oriented since they lack certain prerequisites such >>> as inheritance and abstraction, both mechanisms of extensibility. >> so files are non-object-oriented objects? >> >> i bet you can't say that without smiling. > > Troll. And I am smiling :-p. > > Objects are defined as data structures with associated methods for > manipulating them. > > Object oriented programming requires four key attributes: > encapsulation, inheritance, abstraction, and polymorphism. Object > oriented programming is a more sophisticated programming discipline. > > Objects do not imply object oriented programming, although object > oriented programming implies objects. > > You're merely confounding the issue by playing a naive semantical game > based on the commonality of the word "object." >