Live data from Hacker News

Ask HN: Go deep Rust or C++ or Golang?

news.ycombinator.com

21–25 of 25 posts

Re: Ask HN: Go deep Rust or C++ or Golang?

#21
Those aren’t the skills that would matter if you’re maximizing financial pay off.

Staff Engineer skills are where your payoff are.

Hard truth - most programming problems can be solved with most languages with varying degrees of optimal. But the language isn’t what’s separating a major project from success or failure - it’s usually aligning a bunch of humans and pushing them in the right direction.

Re: Ask HN: Go deep Rust or C++ or Golang?

#22
You could pick up Go pretty quickly when you need it. On the other hand mastering a systems language like C++ isn’t really a well defined task- its used in so many different paradigms from microcontrollers to game engines, and degrades to C which degrades to assembly- and the domain will dictate the type of C++ used. At least learning Rust is a finite task in that there is a finite set of conventions and ways to do things (not counting unsafe which again opens up writing arbitrary memory) so you will have some chance of figuring out when you are “done” going deep on Rust and have gotten close to the cutting edge.

Re: Ask HN: Go deep Rust or C++ or Golang?

#23
post #20

If money is your sole motivation and stack overflow is to believed you would be better off learning Clojure. https://insights.stackoverflow.com/survey/2021#section-top-p... Rust pips Go very slightly and C++ is near the bottom (I imagine because of underpaid and overworked game devs dragging the average down?). I'd take the entire survey with a pinch of salt. BFung's advice is decent. I would also add: - What is a pr…

I agree with you. I was listening to piketty’s on Econ talk. He said that executives get paid much more than labours which is increasing inequality(sort of like this). So that’s was I was thinking if you can’t beat them join them. So it’s better for me to go to management or executive track from IC.

Re: Ask HN: Go deep Rust or C++ or Golang?

#24
"First, it's really important to say that both Go and Rust are absolutely excellent programming languages. They're modern, powerful, widely-adopted, and offer excellent performance. You may have read articles and blog posts aiming to convince you that Go is better than Rust, or vice versa. But that really makes no sense; every programming language represents a set of trade-offs. Each language is optimised for different things, so your choice of language should be determined by what suits you and the problems you want to solve with it.

In this article, I'll try to give a brief overview of where I think Go is the ideal choice, and where I think Rust is a better alternative. I'll also try to give a flavour of the essential nature of both languages (the Tao of Go and Rust, if you like)."

https://bitfieldconsulting.com/golang/rust-vs-go

Re: Ask HN: Go deep Rust or C++ or Golang?

#25

I've been scarred by C++ from my attempts to use it back in 1997, but recently I was considering Go or Rust for my next language. Partly because I have a small work project that I might want to make for my Windows developers, without needing to have a full Python environment, so I was considering them partly because of Tauri/Fyne cross-platform kits. I've ended up deciding on Rust, based largely on recommendations fr…

C++ as of 1997 and C++ today are very, very different propositions.

I... I sure hope so. :-) Still scarred though.
Post reply on HN