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!feeder.eternal-september.org!aioe.org!.POSTED.3d73Ybk3C5U4I2t8lv+lAQ.user.gioia.aioe.org!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: What can Ada do to survive Big Tech's war-on-portability? Date: Wed, 14 Aug 2019 23:10:58 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <6bbf496c-6067-4047-ac48-d26f69bbfe4a@googlegroups.com> NNTP-Posting-Host: 3d73Ybk3C5U4I2t8lv+lAQ.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:60.0) Gecko/20100101 Thunderbird/60.8.0 X-Notice: Filtered by postfilter v. 0.9.2 Content-Language: en-US Xref: reader01.eternal-september.org comp.lang.ada:57062 Date: 2019-08-14T23:10:58+02:00 List-Id: On 2019-08-14 22:12, Optikos wrote: > It seems that Ada suffers from Big-Tech titans' war-on-portability as much as C++. No, Ada code is perfectly portable. > What can be done to preserve the mantra of write-once portability as a laudable goal in this war-on-portability era? Nothing. The key problem lies in the third party libraries which are intentionally or due to honest incompetence suffer from incompatible changes and dropping support. Changing language to Ada helps a lot, e.g. there is no problem with tasking, but other libraries, lots of, are still there. Using a "native" language for each target will do things only worse. The big tech will keep on playing its dirty games, changing APIs, inventing other "native" languages etc. Commercial vendors can do nothing. Big tech's policy is to keep them under the thumb. If they cannot they buy and then kill them anyway. Non-commercial authors should simply ignore worst of big tech until they come to senses. Eventually some of them do. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de