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: 10a146,a03ae7f4e53958e1 X-Google-Attributes: gid10a146,public X-Google-Thread: fac41,a03ae7f4e53958e1 X-Google-Attributes: gidfac41,public X-Google-Thread: 1014db,a03ae7f4e53958e1 X-Google-Attributes: gid1014db,public X-Google-Thread: 114809,a03ae7f4e53958e1 X-Google-Attributes: gid114809,public X-Google-Thread: 109fba,a03ae7f4e53958e1 X-Google-Attributes: gid109fba,public X-Google-Thread: fa0ae,a03ae7f4e53958e1 X-Google-Attributes: gidfa0ae,public X-Google-Thread: 103376,8775b19e3c68a5dc X-Google-Attributes: gid103376,public X-Google-Thread: 1094ba,a03ae7f4e53958e1 X-Google-Attributes: gid1094ba,public From: Joshua Waxman Subject: Re: Which language pays most? Smalltalk, not C++ nor Java. Date: 1997/12/31 Message-ID: #1/1 X-Deja-AN: 311749654 References: <199712121931.LAA25389@sirius.infonex.com> <67iipp$ktj$1@darla.visi.com> <882756127snz@genesis.demon.co.uk> <34A14C27.57C0@min.net> <67rjb3$pfb$1@brie.direct.ca> <34A50CAA.54AA@netup.cl> <685mee$5d4$1@sparcserver.lrz-muenchen.de> <34A812F9.C169A703@its.cl> <68edmi$g46$1@news2.ispnews.com> X-Sender: jwaxman@acis.mc.yu.edu Content-Type: TEXT/PLAIN; charset=US-ASCII Organization: Yeshiva University Mime-Version: 1.0 Newsgroups: comp.lang.fortran,comp.lang.c,comp.lang.c++,comp.lang.eiffel,comp.lang.java.programmer,comp.lang.smalltalk,comp.lang.perl.misc,comp.lang.ada,comp.edu Date: 1997-12-31T00:00:00+00:00 List-Id: On Wed, 31 Dec 1997, Brock wrote: > > firewind wrote in message ... > < >And I'm curious as to the usefulness of this, anyway. How can you use a > >structure that you don't know the layout of? > << > > I would think that an OO programmer in particular would not want to know > anything about the implementation(layout) of the object, just the interface. > But we are talking here of knowing an implementation detail, namely, how many fields in the (otherwise unknown) structure. I assume firewind's question was, assuming you do know the number of fields, but you have no other clue of what thsoe fields mean, how would you use that data to your advantage. His words "using the structure" I read as "using the number of fields for modifying the object." Josh Waxman