Re: The Case for Rust (in any system)

From: Paul Floyd <paulf2718_at_gmail.com>
Date: Wed, 11 Sep 2024 11:01:12 UTC

On 06-09-24 08:16, Antranig Vartanian wrote:

> One issue with Oberon (and its marketing) is that it relies on a “Garbage
> Collector”, which is not that nice for a low-level system programming language.
> However, I learned lately that the GC can be fine-tuned to make it hardcoded
> during compile time instead of runtime.
> 
> My team is also willing to write a PoC of simple FreeBSD programs in Oberon as
> a proof that it works. I already have a PoC of a kernel module in Oberon that
> compiles on FreeBSD using voc.
> 
> My point is: yes, we do need better languages. Yes, we do need memory-safety
> and better tooling. But is Rust the answer?
> 
> Don’t want to sound like “bragging” but the Rust ecosystem is very new
> while us, Wirthians, have been doing memory-safe programming since
> the 80s.

That's interesting. Does it support all Oberon dialects?

I bet it would satisfy most people that want small and fast compilers.

A+
Paul