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.7 required=5.0 tests=BAYES_00,DATE_IN_PAST_24_48, FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,9983e856ed268154 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.180.98.234 with SMTP id el10mr627867wib.3.1345237780411; Fri, 17 Aug 2012 14:09:40 -0700 (PDT) Path: q11ni181665917wiw.1!nntp.google.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!85.12.40.138.MISMATCH!xlned.com!feeder5.xlned.com!feed.xsnews.nl!border-1.ams.xsnews.nl!plix.pl!newsfeed2.plix.pl!wsisiz.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!usenet-fr.net!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Wed, 15 Aug 2012 23:29:01 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Should Inline be private in the private part of a package spec? References: <501bd285$0$6564$9b4e6d93@newsspool4.arcor-online.net> <502005b6$0$9510$9b4e6d93@newsspool1.arcor-online.net> <50203ca2$0$9512$9b4e6d93@newsspool1.arcor-online.net> <502040c0$0$9510$9b4e6d93@newsspool1.arcor-online.net> <50677fa2-7f82-4ccc-8c56-161bf67fefe1@googlegroups.com> <44bb5c96-a158-41c1-8e7d-ae83b2c0aca1@googlegroups.com> <1mchat48i3fos.1ksbz02nuzf5f$.dlg@40tude.net> <502b832f$0$6579$9b4e6d93@newsspool3.arcor-online.net> <502bc4df$0$6574$9b4e6d93@newsspool3.arcor-online.net> <502bd3e6$0$6574$9b4e6d93@newsspool3.arcor-online.net> <17qgsq5y7or0v.16z18fmcew1lt$.dlg@40tude.net> In-Reply-To: <17qgsq5y7or0v.16z18fmcew1lt$.dlg@40tude.net> Message-ID: <502c149e$0$6579$9b4e6d93@newsspool3.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 15 Aug 2012 23:29:02 CEST NNTP-Posting-Host: 5b91b0ed.newsspool3.arcor-online.net X-Trace: DXC=ich5c==ghISaAeROF2PWMQMcF=Q^Z^V3X4Fo<]lROoRQ8kFjeYMIE_PCY\c7>ejVXkU8Dk6G3nhX3eIA^2PWC`Q X-Complaints-To: usenet-abuse@arcor.de Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Date: 2012-08-15T23:29:02+02:00 List-Id: On 15.08.12 20:53, Dmitry A. Kazakov wrote: > On Wed, 15 Aug 2012 18:53:09 +0200, Georg Bauhaus wrote: > >> On 15.08.12 18:24, Dmitry A. Kazakov wrote: >>> On Wed, 15 Aug 2012 17:49:01 +0200, Georg Bauhaus wrote: >>> >>>> On 15.08.12 13:55, Dmitry A. Kazakov wrote: >>>>> On Wed, 15 Aug 2012 13:08:37 +0200, Georg Bauhaus wrote: >>>>> >>>>>> I would say that a network connecting the electrical devices >>>>>> of a car does not counts as heterogeneous. >>>>> >>>>> How are the ECU, navigation system, ABS, windshield wiper homogenous? >>>> >>>> They are homogeneous in that the 4 suppliers agree to be supplying >>>> for the same 1 system, under the "umbrella-notion" of car >>>> electronics. >>> >>> I see, not to forget that the gravitational constant is same too. That >>> evidently makes it homogenous... >> >> Dropping the blinders will make you see how people decide >> which data format is adequate under the respective circumstances. >> >> I have tried to supply hooks for formalization of these >> situational variables. Apply fuzzy logic. > > Formal by which measure? They are formal by any measure that relevant sciences have produced from material evidence, and that can be tested by observing reality. (They allow theorems using If-Then, TheMore-TheLess, ceteris paribus, ...) > And how does it make car's devices homogenous? Homogeneous by all important points of view, see below. > And > how these false premises could justify any application of XML even if per > some miracle they happened true? The point of the exercise is to make apparent the variables that help decide when, and when not, to use XML, based on a measure of homogeneity *of* systems, not a measure of perceived homogeneity or heterogeneity of devices *within* *a* system ("system" as in "car's electronics"). :non-Ada. Anyway, how can an ECU and a windshield wiper be homogeneous? I'll try an elaborate answer although the answer seems obvious, from a distance. And distance is a measure, needless to say! Car electronics, by the very fact that this classification exists, establishes a class of things that are of the same kind (homogeneous). This requires a measure of sameness. There are several variables. This is somewhat ad-hoc, but it leads to ways of measuring sameness. With regard to the format of data exchange in a network, I imagine there are at least these: 1) The equivalence class of car engineers establishes expectations. These are likely sensible, based on technical knowledge and experience, modulo personal preferences. For example, making the car's wires transport Word documents to the windshield wipers is likely considered absurd by every engineer, XML is likely considered pointless by almost all engineers, and then there will be interesting descriptions of data formats by several engineers. [-All, -Almost_All, +Several; more are of the same opinion (against Word or XML)] 2a) locality of networks, 2b) properties of connections, 2c)control of wires establish, and limit, technical possibilities, [Length, Quality, Predictability; e.g. every device is connected within the same thing of 2x2x5 units of length, and unlike a web server of a public library, the stop lamps cannot be offline between 1:00 AM and 3:00 AM] 3) all parties involved my communicate the data formats to be used by others [E.g., REST services are of a different kind] 4) swiftness of data processing [Latency, Number of layers]