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=0.6 required=5.0 tests=BAYES_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fbe747283d8e6afc X-Google-Attributes: gid103376,public From: Jon S Anthony Subject: Re: More like *p versus p[0] Date: 1997/12/04 Message-ID: #1/1 X-Deja-AN: 295274411 Distribution: world References: <65evej$cph$1@mer-news.ctron.com> <34847265.3DD8@gsg.eds.com> <3486e4ff.2924140@news.thegrid.net> Organization: PSINet Newsgroups: comp.lang.ada Date: 1997-12-04T00:00:00+00:00 List-Id: xmobay@thegrid.net (Trevor Longbow) writes: > Here's a defect: In a program, there are two things: addresses and > data. Ada takes away 50% of the ballgame--freestyle address > manipulation--and then calls this a *feature*. This isn't a feature; > it's Janet Reno Compiler Technology. Programs = addresses + data. That's pretty lame at best. 1. In Ada you can fiddle "address" stuff if you want (see 'Access and 'Unchecked_Access). > In Art, there's paint and there's paintbrushes. Nobody's going to take > away my paintbrushes. But, hey, Trev, trust us; it's an *improvement*! 2. If you really are concerned about this sort of expressive flexibility and freedom, why bother with something as clumsy, inflexible, and inexpressive as C? Just go down load CMUCL or get ACL 3.02 and _learn_ what this is really all about. /Jon -- Jon Anthony Synquiry Technologies, Ltd., Belmont, MA 02178, 617.484.3383 "Nightmares - Ha! The way my life's been going lately, Who'd notice?" -- Londo Mollari