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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,826cd690cb6a7585 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!feeder.news-service.com!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Address and bit mask Date: Tue, 30 Aug 2011 18:59:11 +0200 Organization: cbb software GmbH Message-ID: References: <71159ccc-bf20-4fcf-a7f1-3b90629c1ecb@l4g2000vbv.googlegroups.com> <87fwkk0zv7.fsf@ludovic-brenta.org> <2cbc5514-122b-4e8a-9ba0-a699e4f874ec@t5g2000yqj.googlegroups.com> <26a278ac-d8b7-4ec9-937b-e182a153ee56@o9g2000vbo.googlegroups.com> <4e5cdb24$0$7608$9b4e6d93@newsspool1.arcor-online.net> <73c54ael5pmg$.1q7b8syf4aqbs.dlg@40tude.net> <4e5d0bfe$0$6566$9b4e6d93@newsspool3.arcor-online.net> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: 5hEMLr+Ed7af1hWMOKsS5w.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Xref: g2news1.google.com comp.lang.ada:20759 Date: 2011-08-30T18:59:11+02:00 List-Id: On Tue, 30 Aug 2011 18:12:47 +0200, Georg Bauhaus wrote: > On 30.08.11 16:04, Dmitry A. Kazakov wrote: >> On Tue, 30 Aug 2011 14:44:20 +0200, Georg Bauhaus wrote: >> >>> On 30.08.11 12:58, Ludovic Brenta wrote: >>> >>>> C is a *bad* language. >>> >>> Please don't say C is a bad language. It isn't, in many ways. >>> >>> It *does* require very good and very careful programmers; >>> alas, more of these than think of themselves as being very >>> good and very careful. *This* is the bad thing. >> >> I see. Murder is not bad. That something dies is bad, not the deed itself. >> This kind of logic? > > No, a double edged dagger with flexible handle might be something many > find natural, good for extreme gardening maybe. That does not make it a good grass-cutter. There are multiple ways to verify that experimentally at any desired level of scrutiny... > If one group of programmers > have learned to like some tool, even have written a popular OS using the > tool, if Knuth uses the tool, what will they say, and think about us, > if we tell them: "Your choice of tool is bad!" We loose, won't we? We did it already. But that does not change facts. When perception is incoherent to the reality, what are you going to fix? The software industry and the education system long ago decided to fix the reality. They can afford this, because others are paying for that. > But not on technical grounds. > > http://www.electronicsweekly.com/blogs/engineering-design-problems/2009/02/impossible-objects-2-electric.html Is it an example of a good hammer? >> C is bad (worse than the language X) simply because it is less suitable for >> programming (read: software developing). Of course, C might be good (better >> than X) for anything else, but that is irrelevant. > > The parentheses in particular will work a lot better if restricted > to single technical effects, I think; "software developing" > can only imply things, lots of unnamed things. Hmm, any word imply things it means, so what? -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de