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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a05:620a:685:: with SMTP id f5mr1448766qkh.238.1565821058384; Wed, 14 Aug 2019 15:17:38 -0700 (PDT) X-Received: by 2002:aca:cfce:: with SMTP id f197mr83376oig.122.1565821058062; Wed, 14 Aug 2019 15:17:38 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.69.MISMATCH!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!f14no870230qtq.0!news-out.google.com!d29ni1484qtg.1!nntp.google.com!f14no870221qtq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 14 Aug 2019 15:17:37 -0700 (PDT) In-Reply-To: <6bbf496c-6067-4047-ac48-d26f69bbfe4a@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a02:c7d:3c35:b000:325a:3aff:fe0f:37a5; posting-account=L2-UcQkAAAAfd_BqbeNHs3XeM0jTXloS NNTP-Posting-Host: 2a02:c7d:3c35:b000:325a:3aff:fe0f:37a5 References: <6bbf496c-6067-4047-ac48-d26f69bbfe4a@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: What can Ada do to survive Big Tech's war-on-portability? From: Lucretia Injection-Date: Wed, 14 Aug 2019 22:17:38 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 2138 X-Received-Body-CRC: 1541792056 Xref: reader01.eternal-september.org comp.lang.ada:57063 Date: 2019-08-14T15:17:37-07:00 List-Id: On Wednesday, 14 August 2019 21:12:04 UTC+1, Optikos wrote: > https://blogs.dropbox.com/tech/2019/08/the-not-so-hidden-cost-of-sharing-= code-between-ios-and-android >=20 > Dropbox has learned the hard way that the titans of Big Tech (e.g., Googl= e, Apple, Microsoft) have erected semi-impermeable walls around their core = technology that intentionally make portability difficult. Although that pr= ior sentence is semi-obvious for decades, what could Ada do differently hen= ceforth to not suffer the above-linked article's same fate as C++ at Dropbo= x? 1) Have Ada->JVM and Java bindings without GPLv3 generated code or RTS. 2) Have Swift bindings without GPLv3 generated code or RTS. Good luck with that.