[Info-vax] Rust as a HS language, was: Re: Quiet?
Galen
no_email at invalid.invalid
Tue Apr 12 17:29:57 EDT 2022
Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> wrote:
> On 2022-04-03, plugh <jchimene at gmail.com> wrote:
>>
>> Perhaps this will stimulate a discussion
>>
>> https://highassurance.rs
>
> There are 3 things that switch me off from considering Rust as a HA language.
> These 3 things are more important than any specific advantages that Rust
> might have over other programming languages.
>
> 1) The syntax. It's horrible and imposes a higher cognitive load than
> it needs to when you are looking at something new or revisiting old code.
> That means you are more likely to miss something or work a lot harder
> than you need to in order to understand the code.
>
> One of the official Ada RMs/Style Guides/etc had it right when it pointed
> out that you write the code once but read it many times. The Rust people
> have forgotten this.
>
> 2) No official ISO or similar language standard I can rely on 5/10/20 years
> from now when I need to work on my safety or general production critical
> code at that point.
>
> Even though many of the Rust people appear not to understand this, the
> lack of those guarantees is a _massive_ problem in the real world.
>
> 3) Unlike mainstream programming languages, the Rust community always
> seems to be lurching from one social drama to the next.
>
> That in itself is an instant switchoff because the community is one
> major social crisis away from falling apart (at least until it's then
> rebuilt and a new direction emerges).
>
> You can't rely on a programming language when something like that is
> a real possibility. You wouldn't see social crisis stuff on the C/C++/Ada
> language standards groups for example.
>
> Simon.
>
This has become another incarnation of The Thread That Would Not Die.
More information about the Info-vax
mailing list