Live data from Hacker News

Ask HN: What's the Deal with HN and Rust?

news.ycombinator.com

81–90 of 108 posts

Re: Ask HN: What's the Deal with HN and Rust?

#81
post #12

I haven't seen much pumping for Rust. It is a great language but I see Go and even Ada and Ocaml are mentioned a lot (relative to actual adaption) here. There are lots more esoteric languages getting hyped on HN. There was even a popular post about .NET the other day.

>Go and even Ada and Ocaml are mentioned a lot (relative to actual adaption) here.

That is just not true. Go submissions rarely reach front page. Ocaml has one in months if not years. Go is used a lot, while OCaml appears in comments mostly for programming language comparison purposes along with Haskell and Erlang. C# and Dot Net ecosystem is fifth most popular language on Tiobe and Stack Overflow. Ada mostly get brought up in the context of Pascal and sometimes in the context of Rust competitor. I would even put it to 1:100 appearance compare to rust and people are already put off by it.

There are may be one or two submission about Zig every one or two months that made it to front page and some are already "asking" why are there so many zig submission on HN.

Re: Ask HN: What's the Deal with HN and Rust?

#82
post #17

I'd love a Rust job but there are even fewer around than golang and much less than C++. Any suggestions for a newbie?

Personally I'd take a job based on the pay & how much you like the company vs what specific tech stack they're currently looking for. When I'm getting paid to do it, I like just about any language; getting to use rust is just a bonus. You might also be able to select rust for a new project in the future. That said, I see postings from time to time in /r/rust. Maybe check the monthly HN hiring threads?

Most rust jobs seems to require a few years of professional rust experience.

Re: Ask HN: What's the Deal with HN and Rust?

#83
It's just at the peak of the hype cycle. Other languages/technologies have gone through this in their day - Node.js and Go come to mind. Eventually it settles. No doubt the advent of some new hotness would catalyze the process.

Re: Ask HN: What's the Deal with HN and Rust?

#84
post #30

I do think the language offers some genuine advantages and strikes a difficult balance between features, practicality and speed. I think it has some problems as well (the learning curve is still steep, and I don't know if that's solvable). However I think the reason Rust gets attention here is because it is heavily used in crypto, which is regularly pumped in HN as well as in other places. ( ducks )

Not sure if you meant cryptography or cryptocurrency, but assuming cryptocurrency...is it actually used that much? I can't think of any major cryptocurrencies that use it. All of the major ones are C/C++.

I can only list Solana (from my experience in Rust spaces with people hoping to use Solana expecting us to be experts)

Re: Ask HN: What's the Deal with HN and Rust?

#85
post #83

It's just at the peak of the hype cycle. Other languages/technologies have gone through this in their day - Node.js and Go come to mind. Eventually it settles. No doubt the advent of some new hotness would catalyze the process.

https://hn.algolia.com/?dateEnd=1262304000&dateRange=custom&...

What are Erlang days for?

Erlang days are where we live.

They come, they wake us

Time and time over.

They are to be happy in:

Where can we live but Erlang days?

Ah, solving that question

Brings the priest and the doctor

In their long coats

Running over the fields.

Re: Ask HN: What's the Deal with HN and Rust?

#86
post #56

Earlier quoted context omitted.

I'm hoping to hear something other than debugging memory corruption errors. I've worked in C++ for 15 years in 4 different organizations and across many different teams and memory corruption was never really an issue, certainly not enough of an issue to abandon C++ and adopt a whole new ecosystem. This is the primary reason I hear for adopting Rust and it just isn't an issue for me so I'm interested in learning what…

> and it just isn't an issue for me You have those two findings from Google and Microsoft that roughly 2/3 of the vulnerabilities that they find in their code are memory related, so it is definitely something that someone finds important. Also, if you have large scale codebase that is serving millions of people, the assurance of less bugs is much better starting proposition than maybe it won't fail.

I wonder if part of the problem Google and Microsoft has is they have so many developers having so little real-world experience in a language such as C++? Back in the day we used to be very careful with who did C++ work because it makes it so easy for inexperienced developers to shoot themselves in the foot. But really though, for an established team not having these kinds of issues and not having a lot of new hires to contend with then what else is Rust providing?

Re: Ask HN: What's the Deal with HN and Rust?

#87
post #83

It's just at the peak of the hype cycle. Other languages/technologies have gone through this in their day - Node.js and Go come to mind. Eventually it settles. No doubt the advent of some new hotness would catalyze the process.

There is also very bad moderation from HN moderators. Almost every thread discussing C/C++/Go is quickly spammed by Rust evangelist. Which makes it hard to discuss news about those languages.

Re: Ask HN: What's the Deal with HN and Rust?

#88
post #81
post #12

I haven't seen much pumping for Rust. It is a great language but I see Go and even Ada and Ocaml are mentioned a lot (relative to actual adaption) here. There are lots more esoteric languages getting hyped on HN. There was even a popular post about .NET the other day.

>Go and even Ada and Ocaml are mentioned a lot (relative to actual adaption) here. That is just not true. Go submissions rarely reach front page. Ocaml has one in months if not years. Go is used a lot, while OCaml appears in comments mostly for programming language comparison purposes along with Haskell and Erlang. C# and Dot Net ecosystem is fifth most popular language on Tiobe and Stack Overflow. Ada mostly get bro…

Maybe I am just biased and notice those.

Re: Ask HN: What's the Deal with HN and Rust?

#89

As someone who looks at Rust and other alternative languages every now and then. I think many C/C++ programmers are looking for an alternative. C/C++ accumulated a lot of legacy stuff over the years, and things like #includes, .h vs .cpp, non-trivial metaprogramming, limited IDE capabilities, no standarized package manager show how old these languages are. Compare it to Rust, which has one build tool/package manager.…

> 99% of projects I don't know where you got this figure from, but I highly doubt 1% of Rust projects use a different build/package system. More like 0.001% (this number is scientifically extracted from thin air).

Most rust projects with special deps (libtorch) need another build manager.

Regardless parent was implying that almost everyone everywhere uses cargo.

Re: Ask HN: What's the Deal with HN and Rust?

#90
post #87
post #83

It's just at the peak of the hype cycle. Other languages/technologies have gone through this in their day - Node.js and Go come to mind. Eventually it settles. No doubt the advent of some new hotness would catalyze the process.

There is also very bad moderation from HN moderators. Almost every thread discussing C/C++/Go is quickly spammed by Rust evangelist. Which makes it hard to discuss news about those languages.

If you'd like to help with that, you could let us know at hn@ycombinator.com when you see offtopic or generic tangents. We downweight those when we see them, but we don't come close to reading everything that gets posted here. There's far too much.
Post reply on HN