Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.compilers > #2383

Re: Braceless Compilers and Languages Forum

Path csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end
From rockbrentwood@gmail.com
Newsgroups comp.compilers
Subject Re: Braceless Compilers and Languages Forum
Date Fri, 6 Dec 2019 18:33:18 -0800 (PST)
Organization Compilers Central
Lines 56
Sender news@iecc.com
Approved comp.compilers@iecc.com
Message-ID <19-12-002@comp.compilers> (permalink)
References <19-11-003@comp.compilers>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding 8bit
Injection-Info gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="22149"; mail-complaints-to="abuse@iecc.com"
Keywords design, comment
Posted-Date 06 Dec 2019 21:55:11 EST
X-submission-address compilers@iecc.com
X-moderator-address compilers-request@iecc.com
X-FAQ-and-archives http://compilers.iecc.com
Xref csiph.com comp.compilers:2383

Show key headers only | View raw


On Saturday, November 23, 2019 at 2:27:42 AM UTC-6, Mikael Egevig wrote:
> Hi fellow compiler enthusiasts,
>
> I'd like to introduce you to the new Braceless compiler and language
> forum at https://forum.braceless.org.
>
> The forum exists both as a forum for the "dream" future language
> Braceless and for general announcements and discussion of programming
> language features and compiler implementation.

You'd be well-advised to read the design philosophy discussed by Stroustroup
in his article on the development of C++; particularly the issue of "dream
languages"

http://www.stroustrup.com/hopl2.pdf

More importantly, as you mention this being a forum meant be around
"for decades", you'd be more strongly advised to watch the PBS
Frontline 2019 Episode 17 ("In the age of AI") (currently here:
https://www.pbs.org/video/in-the-age-of-ai-zwfwzb/ also on YouTube).
There is a good possibility that the tidal surge described in this
episode - all of which is now on your doorstep - will sweep away all
considerations of programming languages and programming language
design; all of which are largely superseded by the emerging AI
paradigms.

The one thing I can tell you with certainty - which even the PBS
episode did not take into account - is that the wave of automation
will sweep over the tech sector -- including even (and especially) the
fields of Software Engineering and Artificial Intelligence themselves;
rending both work/job/livelihood and business/marker/commerce in these
fields superfluous.  In other words, even the the cast of "big
players" in the PBS episode are going be swept under by the tide.

Program synthesis, program design synthesis, program normalization,
refactoring, reengineering, recoding - these are all fields in and
applications of Artificial Intelligence, as well. The true future of
compilers and compiler designs lies with intelligent compilers; those
with sufficiently advanced intelligence that they can literally make
their own compilers (and languages and operating systems) and
implement them; as well as creating the specification and
implementation for other for software at both the system and
application level.

This all transcends programming languages and programming language design.

[I'm much less persuaded that programming will go away.  The point of
a programming language is to let you tell a computer unambiguously
what to do.  While I can certainly imagine areas where big data
approaches that synthesize the instructions by crunching the
environment would work, there are plenty of applications, particularly
financial ones, where there is one correct result and anything else is
wrong.  (I can tell you stories about programming bond yield routines
to match the synthetic 360 day calendar bonds use.)  That seems a much
better fit for programs that say exactly what to do rather than AI
that usually gets close enough. -John]

Back to comp.compilers | Previous | NextPrevious in thread | Find similar


Thread

Braceless Compilers and Languages Forum Mikael Egevig <mikael@egevig.org> - 2019-11-22 12:41 +0100
  Re: Braceless Compilers and Languages Forum rockbrentwood@gmail.com - 2019-12-06 18:33 -0800

csiph-web