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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,36a29c2860aff686 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!feedme.ziplink.net!news.swapon.de!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Warren Newsgroups: comp.lang.ada Subject: Re: Properties Date: Tue, 30 Nov 2010 20:27:12 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <3b84c8e7-1a51-4a7c-9646-119f1fc51478@s4g2000yql.googlegroups.com> Injection-Date: Tue, 30 Nov 2010 20:27:12 +0000 (UTC) Injection-Info: mx01.eternal-september.org; posting-host="9f8M0iN5t54V+4DF/iqO8g"; logging-data="19740"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187gnyjreqBVlD3HWdD9AcEgSCMJ9qhYK8=" User-Agent: Xnews/5.04.25 X-Face: &6@]C2>ZS=NM|HE-^zWuryN#Z/2_.s9E|G&~DRi|sav9{E}XQJb*\_>=a5"q]\%A;5}LKP][1mA{gZ,Q!j Cancel-Lock: sha1:ZhL9l2q+/WwBhmSDCCKAh1KdQEY= Xref: g2news1.google.com comp.lang.ada:15715 Date: 2010-11-30T20:27:12+00:00 List-Id: Dmitry A. Kazakov expounded in news:vkz3nbgxubt1$.11vfo4rwuzegd.dlg@40tude.net: > On Tue, 30 Nov 2010 16:58:03 +0000 (UTC), Warren > wrote: >> IMO, the language is complex >> enough without introducing new features. > > It became complex because wrong features were adopted > without reviewing the language core for real problems. In fairness to those who participated, it is not trivial to forsee all of those "real problems". There was no doubt, no total agreement either for each standard. > Ada > could be much more simpler if it stopped its drift in a > wrong direction (actually multiple wrong directions at > once). That was my thinking with the "new features" (multiple new directions). Many new features seem to be addressing conveniences or to include something from other languages, but in an Ada sense. > The main problem is that ARG considers individual features > having no strategic plan of Ada evolution. Only Ada 95 had > a recognizable plan behind it. That is probably not totally fair. It is very good that they continually evaluate for improvements, rather than just allow the language to become stale. I just hope that they don't get too liberal in the new language features department. Where I do like seeing "new features" is in the standard library support. Whatever you can leverage in std libraries, shortens your routine development time and testing. It also makes Ada more out-of-the-box friendly for routine applications. Warren