Re: Computer architects leaving Intel...

Liste des GroupesRevenir à c arch 
Sujet : Re: Computer architects leaving Intel...
De : mitchalsup (at) *nospam* aol.com (MitchAlsup1)
Groupes : comp.arch
Date : 14. Sep 2024, 20:11:30
Autres entêtes
Organisation : Rocksolid Light
Message-ID : <d93c1dc0455692767c89ea9f7bd47ed1@www.novabbs.org>
References : 1 2 3 4 5 6
User-Agent : Rocksolid Light
On Sat, 14 Sep 2024 13:26:52 +0000, Anton Ertl wrote:

kegs@provalid.com (Kent Dickey) writes:
Bringing it back to "architecture" Like Anton Ertl has said, LP64 for
C/C++ is a mistake.  It should always have been ILP64, and this nonsense
would go away.  Any new architecture should make C ILP64 (looking at you
RISC-V, missing yet another opportunity to not make the same mistakes as
everyone else).
>
We now have had more than 30 years of catering for this mistake by
everyone involved.  Given their goals, I think that RISC-V made the
right choice for int in their ABI, even if it was the original choice
by the MIPS and Alpha people that they follow, like everyone else, was
wrong.
Until the advent of int32_t the only way to get a known 32-bit container
was int. But I agree with the notion that ILP64 should be universal now,
and if you want/need something smaller, use some other type indicator
than int.
In many cases int is slower now than long -- which violates the notion
of int from K&R days.

That being said, one option would be to introduce another ABI and API
with 64-bit int (and maybe 32-bit long short int), and programmers
could choose whether to program for the ILP API, or the int=int32_t
API.  Would the ILP API/ABI fare better then x32?  I doubt it, even
though I would support it.  This ship probably has sailed.
>
- anton

Date Sujet#  Auteur
14 Sep 24 * Re: Computer architects leaving Intel...41Kent Dickey
14 Sep 24 +* Re: Computer architects leaving Intel...32Anton Ertl
14 Sep 24 i+* Re: Computer architects leaving Intel...29MitchAlsup1
14 Sep 24 ii`* Re: Computer architects leaving Intel...28Thomas Koenig
15 Sep 24 ii `* Re: Computer architects leaving Intel...27David Brown
16 Sep 24 ii  +* Re: Computer architects leaving Intel...5Thomas Koenig
16 Sep 24 ii  i`* Re: Computer architects leaving Intel...4David Brown
16 Sep 24 ii  i `* Re: Computer architects leaving Intel...3Thomas Koenig
17 Sep 24 ii  i  +- Re: Upwards and downwards compatible, Computer architects leaving Intel...1John Levine
17 Sep 24 ii  i  `- Re: Computer architects leaving Intel...1David Brown
16 Sep 24 ii  `* Re: Computer architects leaving Intel...21Terje Mathisen
16 Sep 24 ii   `* Re: Computer architects leaving Intel...20David Brown
16 Sep 24 ii    +* Re: Computer architects leaving Intel...14Michael S
16 Sep 24 ii    i+* Re: Computer architects leaving Intel...10David Brown
16 Sep 24 ii    ii+* Re: Computer architects leaving Intel...2Michael S
16 Sep 24 ii    iii`- Re: Computer architects leaving Intel...1David Brown
16 Sep 24 ii    ii`* Re: Computer architects leaving Intel...7Michael S
16 Sep 24 ii    ii `* Re: Computer architects leaving Intel...6Niklas Holsti
16 Sep 24 ii    ii  +* Re: Computer architects leaving Intel...4Bill Findlay
17 Sep 24 ii    ii  i`* Re: Computer architects leaving Intel...3MitchAlsup1
17 Sep 24 ii    ii  i `* Re: Computer architects leaving Intel...2Michael S
17 Sep 24 ii    ii  i  `- Re: Computer architects leaving Intel...1MitchAlsup1
17 Sep 24 ii    ii  `- Re: Computer architects leaving Intel...1Bill Findlay
16 Sep 24 ii    i`* Re: Computer architects leaving Intel...3MitchAlsup1
16 Sep 24 ii    i +- Re: Computer architects leaving Intel...1David Brown
17 Sep 24 ii    i `- Re: Computer architects leaving Intel...1Terje Mathisen
17 Sep 24 ii    `* Re: Computer architects leaving Intel...5Terje Mathisen
17 Sep 24 ii     `* Re: Computer architects leaving Intel...4David Brown
17 Sep 24 ii      `* Re: Computer architects leaving Intel...3Terje Mathisen
17 Sep 24 ii       `* Re: Computer architects leaving Intel...2Michael S
17 Sep 24 ii        `- Re: Computer architects leaving Intel...1David Brown
15 Sep 24 i`* Re: Computer architects leaving Intel...2BGB
16 Sep 24 i `- Re: Computer architects leaving Intel...1David Brown
14 Sep 24 +* Re: Computer architects leaving Intel...3Thomas Koenig
14 Sep 24 i`* Re: Computer architects leaving Intel...2Kent Dickey
14 Sep 24 i `- Re: Computer architects leaving Intel...1Bernd Linsel
16 Sep 24 `* Re: Computer architects leaving Intel...5Tim Rentsch
16 Sep 24  `* Re: Computer architects leaving Intel...4Thomas Koenig
16 Sep 24   +* Re: Computer architects leaving Intel...2Niklas Holsti
17 Sep 24   i`- Re: Computer architects leaving Intel...1Tim Rentsch
17 Sep 24   `- Re: Computer architects leaving Intel...1Tim Rentsch

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal