Re: The Case for Rust (in any system)

From: Daniel Eischen <eischen_at_vigrid.com>
Date: Fri, 06 Sep 2024 13:16:26 UTC

> On Sep 6, 2024, at 4:37 AM, Poul-Henning Kamp <phk@phk.freebsd.dk> wrote:
> 
> --------
> Antranig Vartanian writes:
> 
>> My point is: yes, we do need better languages. Yes, we do need memory-safety
>> and better tooling. But is Rust the answer?
> 
> Rust is what all the cool kids run right now, which they will deny,
> claiming that Rust Is Simply Superior in replies to this email,
> despite this prediction.
> 
> But as I said in an email a couple of days ago:  We should not
> anoint some particular subset of programming languages or other.
> 
> We should answer the question "What is FreeBSD?" in a way which
> does not contain a very short and controversial list of "approved
> programming languages".
> 
> A pkg-based FreeBSD will allow the Rust people to write good code
> for FreeBSD in Rust, and C, C++, Go, Lua, OBERON or Ada can freely
> compete with them, without causing year-long slug-fests on the
> mailing lists.
> 
> And if the INTERCAL people want to write FreeBSD kernel code in
> INTERCAL, they get to maintain whatever it takes for their
> compiler to grok the interfaces to the kernel, likewise for
> any other language.
> 
> Poul-Henning
> 
> 
> PS: I'm disappointed you did not mention Ada with SPARK.

+1

And back in the 80s, Ada was supposed to be the answer for safe coding language.

--
DE