Nick, Marcus does a good job of avoiding your "why" trap. But he doesn't 
(usually) telegraph his (purposeful) rhetorical jitsu. 8^) I would posit that 
OOP isn't really *designed* so much as it is evolved. Sure, there are people 
afflicted with the Great Man Theory, thinking that OOP sprung from the head of 
<favorite person> fully formed. But the reality is probably more mungy than 
that.

On July 18, 2018 10:23:17 AM PDT, Marcus Daniels <mar...@snoutfarm.com> wrote:
>For example, if all you have is an interface to a sort routine, and
>that sort happens to be a bubble sort -- an O(n^2) cost – you might
>avoid sorting if you had a lot of items to track, if only because you
>observed the sort routine took a long time.   Or if your processor only
>could do scalar math, you might not see the practical benefit in using
>vector or matrix notation in a program.    These are the types of
>interfaces a vendor would provide a customer, and their properties can
>greatly influence how/if the customer approaches a problem.  Often it
>is not possible to look under the hood to see how they work.
>
>The point is that out of laziness or selfishness, artifacts are formed
>in ways that may not be well-suited to what would be optimal for a
>given problem, and that inertia that changes how new components are
>built using them.   A simple organizational approach like OOP can’t
>guide all kinds of technical decisions.  At best, it can
>compartmentalize and factor the compexlity, which unfortunately can
>mean sweeping deep algorithmic issues under the rug.
>
>From: Friam <friam-boun...@redfish.com> on behalf of Nick Thompson
><nickthomp...@earthlink.net>
>Reply-To: The Friday Morning Applied Complexity Coffee Group
><friam@redfish.com>
>Date: Wednesday, July 18, 2018 at 10:53 AM
>To: 'The Friday Morning Applied Complexity Coffee Group'
><friam@redfish.com>
>Subject: Re: [FRIAM] What is an object?
>
>Marcus,
>
>Am I correct that this is what “oop” is designed to avoid?
>
>“This” being what you describe below?
>
>Nick
-- 
glen

============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com
FRIAM-COMIC http://friam-comic.blogspot.com/ by Dr. Strangelove

Reply via email to