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


Groups > comp.compilers > #3771

Re: EDG open source C++ front end

From anton@mips.complang.tuwien.ac.at
Newsgroups comp.compilers
Subject Re: EDG open source C++ front end
Date 2026-10-05 17:33 +0000
Organization Compilers Central
Message-ID <26-10-006@comp.compilers> (permalink)
References <26-10-002@comp.compilers> <26-10-003@comp.compilers> <26-10-004@comp.compilers>

Show all headers | View raw


Derek M Jones <derek@knosof.co.uk> writes:
>> There seems to be lots of money in gcc and LLVM development, and this
>> money comes from commercial interests, so they are commercial
>
>The gcc people and llvm people I spoke to about funding, some
>years ago, said that funding was hard to come by.

Maybe.  But it did come.  They don't work on these compilers for free.

>Nowadays, there are lots of companies building new 'AI' chips,
>so demand has picked up.  Or rather, job opportunities.

If that has increased for them, that's an answer to:

>>> Is there a future for programming languages.
>>> Coding agents could cut out the middle man and go
>>> direct to assembler.
>>
>> For now, they don't, for whatever reason.  And the code they generate
>> is stored in version control systems, not the prompts.
>
>It does not matter where the code is stored.

My sentence was phrased in a misleading way.  What I meant is: Not the
prompts (or not only), but primarily the generated code is stored in
the version control systems.  I.e., the companies that use AI in
programming see a value in the code in a language that's higher-level
than assembly language or machine code.

>To generate training data the model builders could use
>existing compilers to generate assembler, then feed this
>into model training.

What would the advantage be?  Can the LLM generate the assembly
language more cheaply than what we get with the workflow that AI
generates "high-level code and the compiler generates assembly/machine
code"?  What about human review that still happens AFAIK?  What about
programs that need to run on several architectures?

- anton
--
M. Anton Ertl
anton@mips.complang.tuwien.ac.at
http://www.complang.tuwien.ac.at/anton/
[I think that last point is important -- writing code that compiles
cleanly to several modern architectures like amd64 and arm is easy,
asking an LLM to do it, who knows? -John]

Back to comp.compilers | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

EDG open source C++ front end Derek M Jones <derek@knosof.co.uk> - 2026-10-02 23:05 +0100
  Re: EDG open source C++ front end anton@mips.complang.tuwien.ac.at - 2026-10-03 16:01 +0000
    Re: EDG open source C++ front end Derek M Jones <derek@knosof.co.uk> - 2026-10-04 13:40 +0100
      Re: EDG open source C++ front end anton@mips.complang.tuwien.ac.at - 2026-10-05 17:33 +0000
        Re: EDG open source C++ front end Derek M Jones <derek@knosof.co.uk> - 2026-10-06 22:00 +0100
  Re: EDG open source C++ front end Cóilín Nioclásín Glostéir <thanks-to@Taf.com> - 2026-10-05 16:55 +0000

csiph-web