From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public From: nigel@access4.digex.net (Nigel Tzeng) Subject: Re: What is wrong with OO ? Date: 1996/12/31 Message-ID: <5abf7j$lqm@access4.digex.net>#1/1 X-Deja-AN: 206961009 references: <5a9r1k$e74@news4.digex.net> organization: Express Access Online Communications, Greenbelt, MD USA newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object,comp.software-eng Date: 1996-12-31T00:00:00+00:00 List-Id: In article <5a9r1k$e74@news4.digex.net>, Ell wrote: [snip] >Because Boeing had a super diagram doesn't mean it's highest level was >predicated on a single, or even specific set of, technology, i.e. on one >or more specific languages, or distribution technologies in our case. Actually I think that one can make the case that the highest level was predicated on a specific set of technology. I'm going to speculate a little here since I know virtually nothing about the actual 777 design but here goes: Say they started with a specific weight goal for the airframe or they couldn't get the performance they wanted out of the aircraft. They thought they could meet this goal through the use of composites. The choice of composites then bounds the high level airframe architecture because of what you can and cannot do with composites (compare to say conventional airframes made of metal). Likewise they may have started with the assumption that they would use a computer controlled fly-by-wire system. This technology also constrains the overall architecture of the aircraft. I don't believe that you can completely separate the architecture from the underlying technology as cleanly as you imply. For a software example if you decide that your key technology is Java then your overall structure better not be based on having access to multiple inheritance. >Elliott Nigel