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,635cd9622b25ae59 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!g10g2000cwb.googlegroups.com!not-for-mail From: brian.b.mcguinness@lmco.com Newsgroups: comp.lang.ada Subject: Re: Type safety, C++ and code generation Date: 28 Apr 2006 05:37:34 -0700 Organization: http://groups.google.com Message-ID: <1146227854.112808.257290@g10g2000cwb.googlegroups.com> References: <1146143954.169807.207080@t31g2000cwb.googlegroups.com> <1146148380.102042.119860@y43g2000cwc.googlegroups.com> <445101bf$0$11061$9b4e6d93@newsread4.arcor-online.net> <1146226568.9048.7.camel@localhost.localdomain> NNTP-Posting-Host: 192.153.135.59 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1146227861 17665 127.0.0.1 (28 Apr 2006 12:37:41 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 28 Apr 2006 12:37:41 +0000 (UTC) In-Reply-To: <1146226568.9048.7.camel@localhost.localdomain> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) X-HTTP-Via: 1.0 denali.sed.monmouth.army.mil:80 (squid/2.5.STABLE5) Complaints-To: groups-abuse@google.com Injection-Info: g10g2000cwb.googlegroups.com; posting-host=192.153.135.59; posting-account=R0BKUQwAAAAEH1zhMKQoEzkWfZJu3USj Xref: g2news2.google.com comp.lang.ada:3983 Date: 2006-04-28T05:37:34-07:00 List-Id: Georg Bauhaus wrote: > How many times does "/" occur in your average computer > program? That depends on what field you're working in. If you're writing compilers you may not need it very often. If you're calculating the positions of objects in the sky it comes up quite often. One solution to the problem would be to provide a new keyword for defining types with no default operations. Only the operations you explicitly defined would be available. --- Brian