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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d2f0af5e440b367f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-26 11:08:26 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: 18k11tm001@sneakemail.com (Russ) Newsgroups: comp.lang.ada Subject: Re: proposal for new assignment operators Date: 26 Jun 2003 11:08:25 -0700 Organization: http://groups.google.com/ Message-ID: References: <3EF9CD5F.6030608@cogeco.ca> <3doRhIgUmUYX@eisner.encompasserve.org> NNTP-Posting-Host: 128.102.146.44 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1056650905 17997 127.0.0.1 (26 Jun 2003 18:08:25 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 26 Jun 2003 18:08:25 GMT Xref: archiver1.google.com comp.lang.ada:39780 Date: 2003-06-26T18:08:25+00:00 List-Id: Kilgallen@SpamCop.net (Larry Kilgallen) wrote in message news:<3doRhIgUmUYX@eisner.encompasserve.org>... > In article , 18k11tm001@sneakemail.com (Russ) writes: > > > I'd like to know how count :+ 1 is any more obfuscated than count := > > count + 1. > > I am beginning to believe you are beyond hope. > > That construct is totally obscure to someone who has not seen it before. > I can think of nothing in Ada meeting that incredible standard. Oh, you can't? Go find some programmers who have never seen Ada source code, show them some Ada source code, and ask them if any of it looks "obscure" to them. That should help you think of something in Ada that meets such an "incredible" standard. What's incredible is *your* implied standard: that someone should be able to figure out how to read everything in a programming language by simply looking at source code, with no training or external information whatsoever. Such a language has never existed and never will. I can guarantee that ":+" will be easier for the vast majority of programmers to learn than many other features currently found in Ada. The vast majority of programmers know at least one of the languages C, C++, Java, Perl, and Python. Simply tell them that ":+" is Ada's version of "+=", and your done with it. that's all the training they will need on that one. If only all of Ada were that simple!