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,c7d533acec91ae16 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Question for the folks who designed Ada95 Date: 1999/04/28 Message-ID: <7g7hbe$gn5$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 471943013 References: <7g2qu4$ca4$1@usenet.rational.com> <7g3b5g$p92$1@nnrp1.dejanews.com> <7g4ae3$hjh2@ftp.kvaerner.com> <3725C49E.8106A44B@aasaa.ofe.org> <7g4mrs$v5n$1@nnrp1.dejanews.com> <7g72rf$hjh3@ftp.kvaerner.com> <7g7g3j$f95$1@nnrp1.dejanews.com> X-Http-Proxy: 1.0 x7.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Wed Apr 28 17:43:12 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-04-28T00:00:00+00:00 List-Id: In article <7g7g3j$f95$1@nnrp1.dejanews.com>, dennison@telepath.com wrote: > I have actually had this come in handy. I had a data > structure that was a mapping implemented as a constant > array that was used by about 10 other s/w engineers. > Things got complicated and I had to reimplement it as a > function. None of them had to change a line of code. And that of course is what referential transparency is all about. Nice to hear of an actual case where the theory turned out to be pragmatically useful. What is missing from this discussion is an argument that it is advantageous to distinguish array and function references ... Yes, people want [] because they are used to it from (some) other languages, but that's a very weak argument. -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own