jorty (deprecated aspect) is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

The amount of effort Rust programmers have put into reimplementing every thing is nothing short of astonishing. Some call it progress. I personally call it reinventing the wheel.

@Elizafox C/C++ are fine, aren’t they? I don’t understand why people love Rust so much.

Is it really that much nicer?

@slightlyflightyone "SAFETY SAFETY SAFETY!!!"

Of course, people under the age of 25 don't usually seem to understand memory safety in a programming language is not only not new, it's not even novel. Nor is an automatically garbage-collected (via refcounting) memory safe language.

Lisp has been doing it since 1959.

@Elizafox @slightlyflightyone You're missing the point of Rust, which is memory safety enforced by the compiler as a statically type checked attribute of the program. It allows you to write very low level code without the overhead of a GC runtime.

The idea of memory "ownership" and who has the ability to point to a buffer has always been an informal part of programming (is baked into AmigaOS's messaging API), but it's never been a formal detail before.

jorty (deprecated aspect) @jordyd

All of what @vertigo said, but also: 90% of the time there's no need to rewrite existing programs into new languages.
@Elizafox @slightlyflightyone

· Web · 0 · 2