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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,fc52c633190162e0 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!cyclone1.gnilink.net!spamkiller2.gnilink.net!gnilink.net!trndny07.POSTED!0e8a908a!not-for-mail From: Hyman Rosen User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: why learn C? References: <1172144043.746296.44680@m58g2000cwm.googlegroups.com> <1172161751.573558.24140@h3g2000cwc.googlegroups.com> <546qkhF1tr7dtU1@mid.individual.net> <5ZULh.48$YL5.40@newssvr29.news.prodigy.net> <1175215906.645110.217810@e65g2000hsc.googlegroups.com> <1175230700.925143.28490@n59g2000hsh.googlegroups.com> <6XbPh.4025$u03.802@newssvr21.news.prodigy.net> <1175491660.511530.58430@y80g2000hsf.googlegroups.com> <_esTh.11650$eC.2533@trndny03> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Fri, 13 Apr 2007 15:59:05 GMT NNTP-Posting-Host: 162.84.194.64 X-Complaints-To: abuse@verizon.net X-Trace: trndny07 1176479945 162.84.194.64 (Fri, 13 Apr 2007 11:59:05 EDT) NNTP-Posting-Date: Fri, 13 Apr 2007 11:59:05 EDT Xref: g2news1.google.com comp.lang.ada:14983 Date: 2007-04-13T15:59:05+00:00 List-Id: Robert A Duff wrote: > Operator overloading is just one subset of subprogram overloading Sure. I was just replying to the notion that manual instantiation is better than automatic because it avoids having the compiler pick your functions for you, pointing out that Ada already does that. > C++ doesn't allow top-down overload resolution, > which is an annoying restriction. Yep. But given all of the automatic type conversions that C++ allows, most of the time you would wind up in ambiguity land anyway.