| 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"