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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.182.22.133 with SMTP id d5mr19094788obf.27.1395870919466; Wed, 26 Mar 2014 14:55:19 -0700 (PDT) Path: border1.nntp.dca.giganews.com!nntp.giganews.com!l13no11643265iga.0!news-out.google.com!gi6ni462igc.0!nntp.google.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.kamp.net!newsfeed.kamp.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: Your wish list for Ada 202X Date: Wed, 26 Mar 2014 21:55:18 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <7f1c01c5-3563-4b94-9831-152dbbf2ecdc@googlegroups.com> <206rutb9pqak$.11a3dufqvmrm4.dlg@40tude.net> <1idv9jmp46s4s.a5imrixhtsn3.dlg@40tude.net> Mime-Version: 1.0 Injection-Date: Wed, 26 Mar 2014 21:55:18 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="e458ff8b81bc0c159989eb0e36c6e372"; logging-data="26476"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+i934oFK+wn8RIrOYRoKVignFbChbC+wk=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:ThSzRQQd5QkeVpjGSLS9ZaPWpIw= X-Received-Bytes: 3664 X-Received-Body-CRC: 2840525896 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Xref: number.nntp.dca.giganews.com comp.lang.ada:185365 Date: 2014-03-26T21:55:18+00:00 List-Id: On 2014-03-26, Dmitry A. Kazakov wrote: > On Wed, 26 Mar 2014 04:02:07 -0500, J Kimball wrote: > >> On 03/26/2014 03:17 AM, Dmitry A. Kazakov wrote: >>> On Tue, 25 Mar 2014 14:41:16 -0700 (PDT), Stoik wrote: >>> >>>> I think that even a casual user of Ada should be able to influence somehow >>>> the new version of Ada. I wonder what is high on your list of wishes for >>>> Ada 202X? >>> >>> No. Casual users have casual ideas. Ada already suffered too much from >>> casual additions. >> >> Casual users may also not be content with the status quo and may be >> spending their non-casual time keeping up with advances in programming >> language design that could benefit the language where a non-casual user >> may not have any additional time¡Xof no fault of his own, of course. > > Casual language/compiler designers? I don't believe such exist. > And once again Dmitry, you are projecting _your_ experiences onto others. :-) I for once have designed and implemented compilers and interpreters in the past and the only reason I did it was for fun. (Hand crafted LL(1) recursive descent parsers/grammars if you are interested.) >> I have recognized your very conservative approach to changes in Ada over >> time. > > I thought I was considered a rabid radical here. My approach would be to > rework language foundations keeping the facade intact. Is that > conservative? > I think it's more the case that you come across as thinking that the world as experienced by Dmitry is the only world that exists. :-) I'll give you a example: _every_ time someone talks about getting data into a embedded board, you immediately assume they are going to use a ADC interface to accomplish the task (and start to criticise them or offer opinions based on that), even though you are told that many times people simply use a binary (low/high) purely digital interface to read data. You clearly use ADC interfaces a lot, but that doesn't mean it's the only possible way to read data into a embedded board. You also tend to be dismissive of approaches outside of your experience. For example, you seem to be very dismissive of the low cost ARM embedded boards as being toys (or similar wording) and cannot seem to see their value in some situations because you use big heavy duty mains operated equipment in your job. Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world