[Info-vax] LLVM, was: Re: And another one bites the dust....

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Wed Feb 23 14:37:07 EST 2022


On 2022-02-23, Arne Vajhøj <arne at vajhoej.dk> wrote:
> On 2/23/2022 2:06 PM, Simon Clubley wrote:
>>                                                          unless
>> you wanted Ada included, in which case you had to use an existing
>> gcc that also had Ada support built in (because the Ada frontend was
>> written in Ada).
>
> Give how rare Ada compilers are and that C/C++ has pretty good compiler
> support (lex/yacc, flex/bison etc.) then that choices does not make
> sense to me.
>

It was driven by the usual ego trip about implementing the compiler
you are writing in the language it is implementing. :-(

If you want to do that, then for goodness sake, implement enough
of it in a popular language to get your core compiler itself running
and then use this newly built compiler to compile the rest of your
source code (the extended RTL, utilities, etc) which you can now
write in your nice new language. :-(

Ada: great language, _really_ horrible compiler situation.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list