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: 103376,3d6ef988ec3a5ef7 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: miniscences Date: 1998/01/17 Message-ID: #1/1 X-Deja-AN: 316964036 References: <01bd1e34$1632c2c0$24326489@Westley-PC.calspan.com> <01bd1fc9$99302a00$24326489@Westley-PC.calspan.com> <01bd21ff$7f85e3a0$95fc82c1@xhv46.dial.pipex.com> <69ntk6$qj8@top.mitre.org> <01bd22bd$0b69fa60$5cfd82c1@xhv46.dial.pipex.com> <01bd239f$50528740$99fd82c1@xhv46.dial.pipex.com> X-Complaints-To: usenet@news.nyu.edu X-Trace: news.nyu.edu 885087994 1427 (None) 128.122.140.58 Organization: New York University Newsgroups: comp.lang.ada Date: 1998-01-17T00:00:00+00:00 List-Id: Nick asks <> As old as the Ada design. During the Green design effort (i.e. late 70's), the issue of whether to have implicit conversions was discussed, and at that time Jean felt, and others generally agreed, that the use of the "+" operator in this way meant that you have the possibility of making the conversion pretty close to silent from a reading point of view, and that therefore it was not necessary to introduce implicit convresions. After all, look at the number of people who find even the + too silent, and would prefer to see a full identifier here. Imagine the situation in a langyuage like C++ with implicit conversions where you can have a lot going on behind the scenes with no syntactic hint at all.