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!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Ada Successor Language Date: Tue, 5 Jun 2018 09:18:07 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <5e86db65-84b9-4b5b-9aea-427a658b5ae7@googlegroups.com> <710c0764-bd2a-4b60-a4c2-ae1f0cfba4e7@googlegroups.com> <87in6zp2l1.fsf@jacob-sparre.dk> NNTP-Posting-Host: MyFhHs417jM9AgzRpXn7yg.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 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 Content-Language: en-US X-Notice: Filtered by postfilter v. 0.8.3 Xref: reader02.eternal-september.org comp.lang.ada:52939 Date: 2018-06-05T09:18:07+02:00 List-Id: On 2018-06-05 00:12, G.B. wrote: > On 04.06.18 21:37, Dmitry A. Kazakov wrote: >> On 2018-06-04 18:54, G. B. wrote: >>> Even performance wise, and addressing architecture, if GNAT can benefit >>> from features of the Darwin OS, why put a hindrance of several layers >>> of C libraries in between? >> >> Because there is nothing else? > > Why layers of Unix on Unix? It is not about technical merits. UNIX is an awful OS. It is just as the things are. Most of public domain libraries are developed for Linux, ported to Windows and nobody really cares about the rest. > If Unix needs to be between Ada and the OS for GNAT to work, > then why not just use the BSD Unix that Macs have got? Because Mac users don't want to use BSD? > It seems as though programmers like putting much effort into making > their programs work with autoconf and xyz-ports. Luckily we have gpr projects [*]. But the question was about packaging and handling dependencies. -------- * The irony is that AdaCore does trust it and continues to use the configure-mess. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de