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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a0be06fbc0dd71f1 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news4.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!newsfeed-fusi2.netcologne.de!news.netcologne.de!newsfeed-hp2.netcologne.de!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail Newsgroups: comp.lang.ada Subject: Re: The future of Ada is at risk From: Georg Bauhaus In-Reply-To: <4789038F.7090708@obry.net> References: <20071229040639.f753f982.coolzone@it.dk> <13oe680qard6u2d@corp.supernews.com> <47887709.9030107@obry.net> <47889568.3010507@obry.net> <4789038F.7090708@obry.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Message-Id: <1200176645.8909.4.camel@K72> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Date: Sat, 12 Jan 2008 23:24:05 +0100 Organization: Arcor NNTP-Posting-Date: 12 Jan 2008 23:24:04 CET NNTP-Posting-Host: eff74ce2.newsspool2.arcor-online.net X-Trace: DXC=:0YP=`OB9I6=FQB?mjjV50A9EHlD;3Yc24Fo<]lROoR1nkgeX?EC@@00Qdk6K;f5L8PCY\c7>ejV8He\aJmV1>T;UgOlOE8ONQ> X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:19366 Date: 2008-01-12T23:24:04+01:00 List-Id: On Sat, 2008-01-12 at 19:14 +0100, Pascal Obry wrote: > Gary Scott a =C3=A9crit : > > Using a properly structured naming convention is superior to defining a= =20 > > new datatype that is internally identical with dozens of other types bu= t=20 > > with a different name. >=20 > Are you kidding? And who is responsible to check that the convention is=20 > properly respected by all developers! >=20 > > It is especially disastrous in mixed language=20 > > programming to use too many non-unique data types. The research=20 > > necessary to discover the interface is enormous. >=20 > The interface of what? Integers? When I see: >=20 > type Whatever is new Integer; >=20 > I myself have no problem finding the interface... But if you have please=20 > explain! I suppose that - if your head is very much capable of spinning around "algorithmically determined integer ranges" while - your are writing numeric libraries - to be supplied to the "C binding facility" of other languages, you wouldn't easily see the necessities and possibilities=20 of programmer defined base types?