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 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: State of the compiler market Date: Wed, 28 Jun 2017 13:44:52 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <1813789782.509760763.093426.laguest-archeia.com@nntp.aioe.org> <87varxjouh.fsf@nightsong.com> <250466748.510009784.561340.laguest-archeia.com@nntp.aioe.org> <87fuelzvcq.fsf@jacob-sparre.dk> <4e60ac97-7f4f-47e7-847a-e27983accd4b@googlegroups.com> NNTP-Posting-Host: vZYCW951TbFitc4GdEwQJg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Language: en-US Xref: news.eternal-september.org comp.lang.ada:47156 Date: 2017-06-28T13:44:52+02:00 List-Id: On 28/06/2017 12:40, Lucretia wrote: > On Tuesday, 27 June 2017 09:29:58 UTC+1, Jacob Sparre Andersen wrote: > >> At some point we will have accept to break backwards compatibility, but >> I can't see how and when it will happen. > > Some people have been saying this for years, but how long it long > enough to wait? I think it's worth starting to look at this now. I don't think is would be necessary to break much. I like to think about it as reworking the type system and expressing existing things on that basis. Even generics can be left as they are once the need of having them disappear. You just move to them the Annex J. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de