Re: The Case for Rust (in the base system)
Date: Wed, 31 Jan 2024 21:31:46 UTC
On Wed, 31 Jan 2024, David Chisnall wrote: > On 31 Jan 2024, at 15:07, Tomoaki AOKI <junchoon@dec.sakura.ne.jp> wrote: >> >> First of all, NO MEMORY-SAFE language can write codes using volatile >> memory objects, most notably, memory-mapped I/O and/or DMA driver. > > The first half of that is obvious nonsense. Memory-mapped I/O is not intrinsically unsafe, from a memory-safety perspective. Even Java has volatile objects and Sun Labs used Java for device drivers twenty years ago. Having a memory-safe interface for MMIO is helpful. This line above is complete nonsense. as most of that discussion. Two things are certain: - democracy is last phase of civilisation fall. Happening today. Democracy, in case of FreeBSD will do the same for FreeBSD. Already happened year ago for linux and others. As there are more stupid people than clever. If it wins - Rust and other nonsenses will become quickly standard. What is certain - that there will be exactly opposite about security holes that their claims. There will be far more that it is today. - clever people don't need latest computers, so current FreeBSD can still be used. With possibly some development to meet current needs. So not really a problem. Mark Twain once said "no amount of arguments are sufficient for idiot". So this is my last post. Keep fighting.