Deutsch   English   Français   Italiano  
<vcb8jf$3crni$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Terje Mathisen <terje.mathisen@tmsw.no>
Newsgroups: comp.arch
Subject: Re: Computer architects leaving Intel...
Date: Tue, 17 Sep 2024 08:46:07 +0200
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <vcb8jf$3crni$2@dont-email.me>
References: <2024Aug30.161204@mips.complang.tuwien.ac.at>
 <vbcob9$dvp4$1@dont-email.me> <vbd6ia$e0ld$2@dont-email.me>
 <UxpCO.174965$Hld5.7714@fx15.iad> <vc41rl$1fhjd$1@dont-email.me>
 <2024Sep14.152652@mips.complang.tuwien.ac.at>
 <d93c1dc0455692767c89ea9f7bd47ed1@www.novabbs.org>
 <vc4o0l$1kuqf$1@dont-email.me> <vc6vno$285g2$1@dont-email.me>
 <vc8qor$2od9v$1@dont-email.me> <vc99fi$2re3k$2@dont-email.me>
 <20240916160402.0000087f@yahoo.com>
 <e2b59c7c7ed1e4075182717959279ff8@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Injection-Date: Tue, 17 Sep 2024 08:46:07 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="854a9c90e9fcaa895923e39b84a6c872";
	logging-data="3567346"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18RemK4ReHSlkl5Ih+DxgNrJHHcABGfx8AGOri99NgfVA=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
 Firefox/91.0 SeaMonkey/2.53.19
Cancel-Lock: sha1:U8b7+ga6qE+3X8thrFq5hSxxVP0=
In-Reply-To: <e2b59c7c7ed1e4075182717959279ff8@www.novabbs.org>
Bytes: 2380

MitchAlsup1 wrote:
> On Mon, 16 Sep 2024 13:04:02 +0000, Michael S wrote:
>=20
>> On Mon, 16 Sep 2024 14:48:50 +0200
>> David Brown <david.brown@hesbynett.no> wrote:
>=20
>> It's not less efficient. usize in Rust is approximately the same as
>> size_t in C. With one exception that usize overflow panics under debug=

>> build.
>=20
> One can and should argue that::
>=20
>  =C2=A0=C2=A0=C2=A0 #p++;
>=20
> should panic if p++ crosses an address space boundary (user->OS, or
> OS->HyperVisor,...) as no array is allowed to cross such a boundary.

I'm pretty sure you meant *p++; since the hash mark (#) is a comment=20
separator in many languages. :-)

Terje

--=20
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"