← Back to context

Comment by oguz-ismail

3 days ago

Those are well-established languages. Rust's only selling point is its alleged safety

Marking code as unsafe in Rust is the escape hatch to do optimisations and reaching out to other systems. It draws the attention to that area for audits and allows building safer stuff atop.

In another language, like C, you can have a good structure and well organized attractions, but you have your "unsafe" potentially sprinkled all over.

Rust is pretty well-established now, being used in production by companies like Amazon. Safety is most certainly not its "only selling point". And the underlying mechanisms have been evaluated in detail by many researchers, both theoretically and practically, so labeling it as "alleged safety" is disingenuous.