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 10.236.20.99 with SMTP id o63mr9886621yho.40.1422720758608; Sat, 31 Jan 2015 08:12:38 -0800 (PST) X-Received: by 10.182.33.65 with SMTP id p1mr79038obi.11.1422720758453; Sat, 31 Jan 2015 08:12:38 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!bm13no4425160qab.0!news-out.google.com!qk8ni19963igc.0!nntp.google.com!hl2no5682630igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 31 Jan 2015 08:12:38 -0800 (PST) In-Reply-To: <124890583444388011.130887nonlegitur-futureapps.invalid@reader80.eternal-september.org> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=173.18.241.25; posting-account=HQu3XwoAAACgXAZiVLlGuYCkuhxw8i0w NNTP-Posting-Host: 173.18.241.25 References: <124890583444388011.130887nonlegitur-futureapps.invalid@reader80.eternal-september.org> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <445e0532-47a4-4801-b6b0-cfa4d6c68159@googlegroups.com> Subject: Re: GNAT GPL is not shareware From: "Jedi Tek'Unum" Injection-Date: Sat, 31 Jan 2015 16:12:38 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Received-Bytes: 3164 X-Received-Body-CRC: 185025564 Xref: news.eternal-september.org comp.lang.ada:24829 Date: 2015-01-31T08:12:38-08:00 List-Id: On Saturday, January 31, 2015 at 3:50:02 AM UTC-6, G. B. wrote: > There are still only very few opportunities for promising academics > and professionals from industry to cooperate on languages in > groundbreaking ways, long term. Like there seems to have been when > Ada did not exists yet, but was wanted. Outside the Big Corps (including > MIT?) > that are producing and controlling languages, there is little public > consultation and cooperation (surprise?). > Individualism disconnected, too strong the hope and the belief that venture > capital plus market mechanism will produce a good solution from individual > offerings. So, we are back to a multitude of incompatible and > incomplete drafts, some of them surviving because of the the Big Corps > and its followers. Not just programming languages. Operating systems are in the same gutter. I lived through the wild west days of Unix. Forked early. It took many years for all the players to realize there was advantage to being compatible. (Converged was never going to happen.) Standardization was moderately successful and things are definitely better for it. Then came Linux, which also forked and then converged somewhat less on the standards. Then OSX that also moved towards standards. Leaving us with an "array of choices" that aren't all that vibrant. Yet much source code is still filled with ifdef hell. All this combined with the failure of capitalism has left operating systems in a state of perpetual stagnation. Really everything in software is stagnated. Hardware too. Everything about computing has become commoditized. Commoditized chaos is not good. So back to Ada... Much better foundation technology; no forks. If one were building software "civilization" from scratch, is there a better language to start? Would creating yet another programming language really add anything?