Whilst I would agree (as a Rust user) with most of what you posted, the above makes little sense. Much of the benefits of Rust are from the borrow-checker ensuring safe memory access - sure that's helpful in concurrent situations but it also ensure a lot more safety (and thought) around single-threaded/non-concurrent code.Super Piano Hater 64 wrote: ↑Tue May 18, 2021 12:29 am If your code is strictly and reliably single-threaded, don't use Rust. Many of the safety features are specifically designed around the hazards of concurrent code.
The overall memory-safety is (IMHO) the biggest value proposition. As to whether it's really 'ready' for mainstream plugin development yet - I'm not sure, but without people starting to use it, the problems will never be uncovered and therefore addressed.