Re: ISO: The Eiffel OO programming language and IDE, on VMS

Liste des GroupesRevenir à co vms 
Sujet : Re: ISO: The Eiffel OO programming language and IDE, on VMS
De : antispam (at) *nospam* fricas.org (Waldek Hebisch)
Groupes : comp.os.vms
Date : 29. Mar 2025, 19:19:27
Autres entêtes
Organisation : To protect and to server
Message-ID : <vs9djd$nov4$1@paganini.bofh.team>
References : 1 2 3 4 5 6 7 8
User-Agent : tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.1.0-9-amd64 (x86_64))
Simon Clubley <clubley@remove_me.eisner.decus.org-earth.ufp> wrote:
On 2025-03-27, Arne Vajhøj <arne@vajhoej.dk> wrote:
>
or:
- people use a different backend than LLVM (GCC, custom, whatever)
>
 
If anyone knows of a serious backend code generator other than LLVM
or GCC, please feel free to point me at it. :-)
 
Simon.
 
PS: And no Bill, the Amsterdam Compiler Kit does not apply. :-)

Depends what you consider serious (and what "backend" means).
There is bunch of compilers that use their own backend,
for example optimized Ocaml or SBCL Lisp.  If you aim at
highest possible speed, regardless of language, then they
can not compete.  If you look at native performance for
relevant languages, then they are top performers (there are
Lisp compilers which generate code via translation to C,
resulting speed is lower than obtained using SBCL).

Note that context was porting languages, "classic"
languages are covered by VSI, so relevant things are
backends for more exotic languages.  There was recent
trend to adopt LLVM in such cases, and Julia seem to
be prominent example of language dependent on LLVM.
But more popular approach seem to be via custom
backend or via C.  For example Haskell folks some time
ago said that LLVM does not really give them advantages
compared to going via C, and C way is easier.

--
                              Waldek Hebisch

Date Sujet#  Auteur
23 Mar 25 * Re: ISO: The Eiffel OO programming language and IDE, on VMS68Lawrence D'Oliveiro
23 Mar 25 +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Scott Dorsey
25 Mar 25 `* Re: ISO: The Eiffel OO programming language and IDE, on VMS66Subcommandante XDelta
26 Mar 25  +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1jeffrey_dsi
26 Mar 25  +* Re: ISO: The Eiffel OO programming language and IDE, on VMS41David Meyer
26 Mar 25  i`* Re: ISO: The Eiffel OO programming language and IDE, on VMS40Arne Vajhøj
26 Mar 25  i +* Re: ISO: The Eiffel OO programming language and IDE, on VMS4Dan Cross
26 Mar 25  i i`* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Arne Vajhøj
26 Mar 25  i i +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
26 Mar 25  i i `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Dan Cross
26 Mar 25  i +* Re: ISO: The Eiffel OO programming language and IDE, on VMS8gcalliet
26 Mar 25  i i`* Re: ISO: The Eiffel OO programming language and IDE, on VMS7Arne Vajhøj
26 Mar 25  i i `* Re: ISO: The Eiffel OO programming language and IDE, on VMS6Simon Clubley
26 Mar 25  i i  +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
26 Mar 25  i i  `* Re: ISO: The Eiffel OO programming language and IDE, on VMS4Michael S
27 Mar 25  i i   `* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Lawrence D'Oliveiro
27 Mar 25  i i    `* [OT] A64Fx was: ISO: The Eiffel OO programming language and IDE, on VMS2Michael S
27 Mar 25  i i     `- Re: [OT] A64Fx was: ISO: The Eiffel OO programming language and IDE, on VMS1Lawrence D'Oliveiro
26 Mar 25  i +* Re: ISO: The Eiffel OO programming language and IDE, on VMS2Simon Clubley
26 Mar 25  i i`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
26 Mar 25  i +* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Lawrence D'Oliveiro
26 Mar 25  i i`* Re: ISO: The Eiffel OO programming language and IDE, on VMS2Arne Vajhøj
26 Mar 25  i i `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Lawrence D'Oliveiro
27 Mar 25  i `* Re: ISO: The Eiffel OO programming language and IDE, on VMS22Craig A. Berry
27 Mar 25  i  `* Re: ISO: The Eiffel OO programming language and IDE, on VMS21Arne Vajhøj
27 Mar 25  i   +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Lawrence D'Oliveiro
28 Mar 25  i   `* Re: ISO: The Eiffel OO programming language and IDE, on VMS19Simon Clubley
28 Mar 25  i    +* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Arne Vajhøj
28 Mar 25  i    i+- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Lawrence D'Oliveiro
31 Mar 25  i    i`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Simon Clubley
28 Mar 25  i    +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1John Reagan
29 Mar 25  i    `* Re: ISO: The Eiffel OO programming language and IDE, on VMS14Waldek Hebisch
29 Mar 25  i     +* Re: ISO: The Eiffel OO programming language and IDE, on VMS9Chris Townley
29 Mar 25  i     i+* Re: ISO: The Eiffel OO programming language and IDE, on VMS2Waldek Hebisch
29 Mar 25  i     ii`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Craig A. Berry
29 Mar 25  i     i+* Re: ISO: The Eiffel OO programming language and IDE, on VMS3bill
30 Mar 25  i     ii`* Re: ISO: The Eiffel OO programming language and IDE, on VMS2Arne Vajhøj
30 Mar 25  i     ii `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
30 Mar 25  i     i+* Re: ISO: The Eiffel OO programming language and IDE, on VMS2Arne Vajhøj
30 Mar 25  i     ii`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
30 Mar 25  i     i`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Dan Cross
30 Mar 25  i     `* Re: ISO: The Eiffel OO programming language and IDE, on VMS4Arne Vajhøj
30 Mar 25  i      `* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Waldek Hebisch
30 Mar 25  i       +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Dan Cross
30 Mar 25  i       `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Lawrence D'Oliveiro
26 Mar 25  `* Re: ISO: The Eiffel OO programming language and IDE, on VMS23Simon Clubley
26 Mar 25   +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
26 Mar 25   `* Re: ISO: The Eiffel OO programming language and IDE, on VMS21Subcommandante XDelta
26 Mar 25    +* Re: ISO: The Eiffel OO programming language and IDE, on VMS10Arne Vajhøj
27 Mar 25    i+* Re: ISO: The Eiffel OO programming language and IDE, on VMS5Subcommandante XDelta
27 Mar 25    ii`* Re: ISO: The Eiffel OO programming language and IDE, on VMS4gcalliet
30 Mar 25    ii `* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Subcommandante XDelta
30 Mar 25    ii  +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Single Stage to Orbit
31 Mar 25    ii  `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1gcalliet
27 Mar 25    i`* Re: ISO: The Eiffel OO programming language and IDE, on VMS4Lawrence D'Oliveiro
27 Mar 25    i `* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Arne Vajhøj
27 Mar 25    i  +- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
28 Mar 25    i  `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Simon Clubley
27 Mar 25    `* Re: ISO: The Eiffel OO programming language and IDE, on VMS10bill
27 Mar 25     `* Re: ISO: The Eiffel OO programming language and IDE, on VMS9Arne Vajhøj
27 Mar 25      +* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Lawrence D'Oliveiro
28 Mar 25      i+- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
28 Mar 25      i`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Arne Vajhøj
28 Mar 25      `* Re: ISO: The Eiffel OO programming language and IDE, on VMS5Simon Clubley
28 Mar 25       +* Re: ISO: The Eiffel OO programming language and IDE, on VMS3Chris Townley
29 Mar 25       i+- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Dave Froble
31 Mar 25       i`- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Simon Clubley
29 Mar 25       `- Re: ISO: The Eiffel OO programming language and IDE, on VMS1Andreas Eder

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal