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: renaming Interfaces.Java.Ada_To_Java_String to the + operator Date: 1998/01/16 Message-ID: #1/1 X-Deja-AN: 316699333 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> X-Complaints-To: usenet@news.nyu.edu X-Trace: news.nyu.edu 884997065 22644 (None) 128.122.140.58 Organization: New York University Newsgroups: comp.lang.ada Date: 1998-01-16T00:00:00+00:00 List-Id: Nick Roberts says <> Indeed the use of the "+" notation assumes that programmers are familiar with this idiom. It is an old one which was well understood at the time of the original design, and I would have thought it was pretty universally known. Certainly it is something that all Ada programmers should be familiar with. Even if you don't like to use it yourself, you are highly likely to run into code that does use this convention. I certainly agree that the use of idioms like this is often quite dependent on familiarity. Of course in this particular case, it seems to me that a programmer who was unfamiliar with this notation would quickly find out what was going on. You encounter the operator +, and in the normal manner, seek out its definition (using whatever special tools ytou have to help with this). Then the spec of this "+" will of course have comments explaining the use. Anyway, it is clear that one benefit of this thread is that at least the current readers of CLA are now familiar with this very standard idiom, whether or not they choose to use it themselves :-)