Live data from Hacker News

Most of Rust job offers are in crypto

scrapingfish.com

31–40 of 49 posts

Re: Most of Rust job offers are in crypto

#31
Number of openings is very much not the same as the number of jobs that exist; the article conflates the two, but it's entirely possible that many devs just don't want to work for crypto companies, so crypto job openings stay unfilled (and therefore visible) for longer than other types of Rust positions.

Re: Most of Rust job offers are in crypto

#32

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…

> 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.

Re: Most of Rust job offers are in crypto

#33
post #32

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…

> 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...

Re: Most of Rust job offers are in crypto

#34

Maybe because most of the new "tech" startups/jobs -- that care more about language than other startup areas -- are in "crypto"/Web3? P.S. Also, as a cryptographer: writing "high level" cryptography code in anything besides Rust is an unnecessary pain honestly. It just makes the work saner and manageable. Think of it like writing C with another set of eyes looking over you for mistakes.

"Startups creating new money systems choose language with safer defaults" — what a headline, right?

Re: Most of Rust job offers are in crypto

#35
post #9
post #8

Earlier quoted context omitted.

Maybe it’s because crypto actually needs the advanced features and correctness that Rust provides, while language doesn’t matter for most of your basic CRUD jobs so people use JS or whatever

doesn't seem like Rust is a silver bullet for preventing crypto hacks

Is it a hack if the contract programmatically allows you to do it?

Or is it a hack if you didn't understand the scope of your contract as you wrote it, and are now upset someone executed on it in a way you didn't expect?

Re: Most of Rust job offers are in crypto

#36
post #32

Earlier quoted context omitted.

> 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++.

Re: Most of Rust job offers are in crypto

#37
post #36

Earlier quoted context omitted.

> 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++.

[deleted]

Re: Most of Rust job offers are in crypto

#38
post #29

Good. Finally one positive impact crypto has on the world. After it all crashes, hopefully these rust coders will find their way into traditional finance and tech and displace C++.

Each crypto market crash has only been a temporary set back. Market cap could drop 75% and still bounce back within the year.

The hyper-competitive and trustless nature of crypto rewards the most elite projects staffed by +4 SD minds. It’s like how Quant funds are a darwinian bloodbath.

The only way crypto is going away for good is replacement by vastly better technology or assets.

Re: Most of Rust job offers are in crypto

#39
post #17
post #8

Earlier quoted context omitted.

Maybe it’s because crypto actually needs the advanced features and correctness that Rust provides, while language doesn’t matter for most of your basic CRUD jobs so people use JS or whatever

If you choose to go through the effort, Haskell can be shown to be provably correct -- that is in a mathematical sense of the term "prove" -- similar to Ada/SPARK. https://stackoverflow.com/questions/4077970/can-haskell-func... AIUI, similar work is being made to Rust to make it have similar provable properties.

Thing is, in Rust, you can't choose not to go through the effort. The borrow checker forces you to do so.
Post reply on HN