WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2024 Poal.co

395

(post is archived)

[–] 0 pt

Rust may not be revolutionary, but it has its benefits. No pointers and type safety are probably a good decision (except for low level stuff). Its type system also allows good optimization and Rust code seems to be faster than C (benchmarksgame-team.pages.debian.net).

Although I haven't worked with it much yet, I like Rust's tooling: cargo as a convenient package manager and rustdoc as a builtin documentation tool.

The reason why it's so overhyped on Reddit etc. is probably because the language is developed by literal antifa faggots at Mozilla.

[–] 1 pt

I believe the reason these new languages appear is because the developers are being asked to come up with a way to hire less expensive people to write software. Remove the requirement to free resources, make it impossible to use the wrong data type. Force compilers to enforce various coding practices, etc.

Coding requires abstract thinking. It requires attention to detail. It requires imagining edge cases. It requires imagining all use cases. It requires design. No new language can enforce that. All a language can do is make it more difficult to implement things. A good IDE can add syntactic sugar to make coding certain patterns easier. That's about it.