From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: * X-Spam-Status: No, score=1.8 required=3.0 tests=BAYES_50,FORGED_GMAIL_RCVD, FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Received: by 2002:ac8:706:0:b0:3a8:29b0:68eb with SMTP id g6-20020ac80706000000b003a829b068ebmr110110qth.659.1671643523369; Wed, 21 Dec 2022 09:25:23 -0800 (PST) X-Received: by 2002:ac8:5243:0:b0:3a4:ffad:4250 with SMTP id y3-20020ac85243000000b003a4ffad4250mr92843qtn.638.1671643523205; Wed, 21 Dec 2022 09:25:23 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 21 Dec 2022 09:25:22 -0800 (PST) Injection-Info: google-groups.googlegroups.com; posting-host=149.90.69.202; posting-account=3cDqWgoAAAAZXc8D3pDqwa77IryJ2nnY NNTP-Posting-Host: 149.90.69.202 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <16f9680d-de3e-43b3-91ea-86d86532e397n@googlegroups.com> Subject: Post-Ada at Ada-Europe 2023 anyone? From: Marius Amado-Alves Injection-Date: Wed, 21 Dec 2022 17:25:23 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 2456 Xref: reader01.eternal-september.org comp.lang.ada:64718 List-Id: Would anyone be interested in co-organizing or attending a Post-Ada worksho= p at Ada-Europe 2023 (Lisbon, 13-16 June)? Any thoughts appreciated. The "Post-Ada" concept has been debated here in CLA. It encompasses lessons= learnt from the three decade long Ada experiment, ideas for betterment of = the language, and creation of languages anew, like Parasail and King. One way to approach the 'problem' would be to classify features of Ada as "= keep, kill, or to be improved," for example: - loop statements: keep - function expressions: keep - cursors: kill - attributes vs. operations (tick vs. dot): kill - inheritance: to be improved - Unicode characters and strings: to be improved A general issue could be to compare or harmonize this approach with the fut= ure (?) revision of Ada via Ada Issues. Personally I feel Ada (202X) is alr= eady too big to grow anymore. I suspect compiler maintainers would agree, a= nd hope they could participate (sponsor?) Maybe a full-day workshop with the structure: 1. plenary: presentations, debate coffee break 2. creation of a list of topics, of some kind of organization lunch 3. parallel sessions by subgroups of participants, by topic coffee break 4. plenary: subgroup reports, debate, integration, conclusion, maybe plans = for the future Please relay at will.=20 Thanks. --M=C3=A1rio Amado Alves researcher, CELGA-ILTEC of Univ Coimbra