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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f51e93dacd9c7fca X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-18 07:38:54 PST Newsgroups: comp.lang.ada Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.abs.net!uunet!dca.uu.net!ash.uu.net!world!news From: Robert A Duff Subject: Re: status of Ada STL? Sender: news@world.std.com (Mr Usenet Himself) Message-ID: Date: Tue, 18 Jun 2002 14:38:10 GMT References: <3d0ce154_5@news.bluewin.ch> <3D0D4274.6C5E02F9@acm.org> <4519e058.0206170753.599fd771@posting.google.com> NNTP-Posting-Host: shell01.theworld.com Organization: The World Public Access UNIX, Brookline, MA X-Newsreader: Gnus v5.7/Emacs 20.7 Xref: archiver1.google.com comp.lang.ada:26241 Date: 2002-06-18T14:38:10+00:00 List-Id: 18k11tm001@sneakemail.com (Russ) writes: > dennison@telepath.com (Ted Dennison) wrote in message news:<4519e058.0206170753.599fd771@posting.google.com>... > > 18k11tm001@sneakemail.com (Russ) wrote in message news:... > > > Certainly "=" is better than ":=" for assignment, but if you don't > > > > In what way? > > > > Logically, its not better. The symbol comes from math, where it > > designates an invariant equality of values, not a moving of values > > from one temporary storage place to another. I strongly agree with that sentiment. Any programming language designer who throws away hundreds of years of perfectly good maths notation is being arrogant, obnoxious, rude, and evil. ;-) Some languages use "integer" to mean a small subset of the integers, and "real" to mean an even smaller subset of the real numbers. That's also arrogant, etc, in my opinion. (Ada is guilty of only one of these sins.) >...All I > am saying is that I prefer "=" and I think many others would too. > Can't we all just get along? No, we can't. Programs are for communicating among people. (If they were for communicating to machines, we would use machine language!) If you use "=" and I use ":=" then we will have a harder time understanding each other's programs. - Bob