Hacker News new | ask | show | jobs
by inamberclad 1490 days ago
Lots of Rust animosity in here. What's wrong with it? In places where C/C++ has been the standard, Rust is many times more fun, quick, and easy. It lets you implement higher level control flows (iterators, recursion, multithreading, maps) much more easily and reliably than the aforementioned languages while still allowing for byte level access when required. Its library system is a billion times more ergonomic than C or C++, though I wish it allowed for easier dynamic linking to system libs (just because that's historically the way libraries have been part of distributions). These are all good qualities. It does have weighty syntax and compile times are slow, but so does C++. I can't speak about whether it's really better than a language like Python or Haskell, but I don't think Rust targets the same problem space.
1 comments

> Lots of Rust animosity in here. What's wrong with it?

The use of Rust in crypto is a direct attack on the tribe of C/C++.

Lots of crypto people are loudly saying "C/C++ is inferior to Rust" and putting real money down on that position.

> crypto

> real money

Not sure if sarcasm or...

Heh. Didn't think about it that way. I'll remember to put "fake money" in quotes next time.

However, the crypto people genuinely believe that they have something worth stealing and that Rust helps keep what they have from getting stolen. That is a direct downvote by highly motivated and self-interested actors against C/C++.