Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Richard Heathfield Newsgroups: comp.programming Subject: Re: Informal discussion: comp.lang.rust? Date: Tue, 29 Jul 2025 06:24:07 +0100 Organization: Fix this later Lines: 25 Message-ID: <1069ltn$2ffpl$1@dont-email.me> References: <1067ndk$qka$1@reader1.panix.com> <1067o6p$24rjd$2@dont-email.me> <106847g$33e$1@reader1.panix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 29 Jul 2025 05:24:08 +0000 (UTC) Injection-Info: dont-email.me; posting-host="1b172e2d8df546912ca8428e83784138"; logging-data="2604853"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GORw5wwoxKdwGtmc4luQPpx3DTzx+OS5QgQKWyjvj8Q==" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:u+pBiR8RrkKWYqm+/1d7kcH+6gU= Content-Language: en-GB In-Reply-To: <106847g$33e$1@reader1.panix.com> Xref: csiph.com comp.programming:16818 On 28/07/2025 16:16, Dan Cross wrote: > Does this mean that the language is perfect, and will prevent > all bugs? No, of course not; it's not magic. But this line of > reasoning that says, "well, you can still have bugs, so what's > the point?" inevitably ignores the relative rate of those bugs > between languages, which does matter. It's the same argument > that says, "you can still die in a car crash, so we don't need > seatbelts or airbags." Yet all available data shows that those > things_do_ in fact save lives. Whilst you are unlikely ever to catch me within a light year of Rust, I do agree with your substantive point - that amagicality is not a good reason to reject a programming technology. I must, however, take issue with your word 'all' in your last sentence. To invalidate it only takes one death caused by a seatbelt that prevents a wearer from escaping a fatal crash (eg burning or drowning). -- Richard Heathfield Email: rjh at cpax dot org dot uk "Usenet is a strange place" - dmr 29 July 1999 Sig line 4 vacant - apply within