Re: Clean Object Class Design -- Circle/Ellipse
Date: Sun, 26 Aug 2001 15:20:17 -0400
Message-ID: <M5ci7.339$No1.88686641_at_radon.golden.net>
>Ok. I was addressing a larger point, though. For him to make comments
>about OO, he really should know Smalltalk.
>> >"Date just doesn't know Smalltalk and he just hasn't thought about
pattern
>> >X, Y, and Z to do what he is proposing".
>>
>> That's funny. I read the same things and I think "Date clearly
understands
>> programming languages. Just see how brilliantly he sweeps away the
needless
>> complexity of patterns X, Y and Z. I wish I had such a programming
language
>> without all the arbitrary shortcomings of a language like x where x in
>> C++, Smalltalk, Java, Eiffel, ADA, VB ... }"
>
>Yes, how funny. Just what language do you think we should implement his
>approach in?
A good, well-thought language.
>> Did you ever bother to check Date's references and bibliography to see
>> whether he might have considered Smalltalk or patterns X, Y and Z ? It
seems
>> unfair to Date to immediately assume he did not.
>
>Didn't bother. I could tell from his writing. You can't *hide* these
things,
>you know.
Have you considered that you are doing nothing more than reinforcing a
stereotype of british arrogance?
>Because they solved the things he was complaining about.
What makes you find their solutions superior?
>> >I was nodding my head to Date's
Any well-informed, rational database practitioner would find the idea of
giving up the relational model for a navigational model just as
unacceptable. Apparently, you have ignored the fact that we had navigational
models many years ago and gave them up as impractical.
>> >And that was sad, because by criticizing
>> >points and thinking: "Yup, can do".
>>
>> But at what relative cost?
>
>Today it means giving up the relational model and working with OO instead.
>Of course, this is unacceptable to him.
>> >C++ and thinking its OO (:-), he gets written off by an field that
>> >could use his help.
>>
>> He did not criticize C++, per se. He merely responded to Stroustrup's
essay
>> as a widely recognized, respected, published exemplar of the counter
>> argument. He could just as easily have chosen any other published
exemplar
>> of the counter argument based on any other OO language.
>
>Sorry, I led you astray. I was not refering to Stroustrup. I was refering
to
>Date's railing against OO where it was plain he was railing against
*crappy*
>OO languages. Hence my C++ comment.
Could you elaborate on the above? I fail to see a problem seeking the above solution. Received on Sun Aug 26 2001 - 21:20:17 CEST
