Live data from Hacker News

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

news.ycombinator.com

1–10 of 25 posts

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

#3
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 from people I trust that Rust is the better language. I've just done some intro videos on both, and like the look of Rust.

One thing to consider: Make sure that there are libraries for what you want to be building.

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

#6
C# is my daily driver. But If I had the opportunity to code in one of your languages I would pick Rust. I think its the future. But to your question of maximum financial payoff, surely there are 10X more C++ jobs out there at the ioment than Rust or Go due to the age of the language. I know C++ is long in the tooth but it isnt going anywhere and you can still land some high paying jobs if you have it as a skill.

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

#7
That’s the wrong question/assumption to begin with and already doomed.

If your goal is maximum financial payoff, it won’t be done with knowing any single programming language.

Pick a product/industry first, then pick the mostly optimal tool. The market cap of the product/industry will determine the payoff (unless you’re inventing a completely new sector).

Ex: if you work at a hedge fund as a top quant/algo person, C++ will be THE language. Being close to the money, literally trading it as the day job, will reward the most financially.

If you think google products and joining google will be the highest payoff, then learn golang.

I hear there’s a lot of rust and go in crypto, if that’s your thing (def not mine).

If you don’t know what product you want to work on, and are only technically minded, then it doesn’t matter, just pick one and go deep - after you master one, look at the others figure out what’s similar, what you didn’t know - all the languages have the same basic principles; some make trade offs while others provide convenience features.

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

#9
post #7

That’s the wrong question/assumption to begin with and already doomed. If your goal is maximum financial payoff, it won’t be done with knowing any single programming language. Pick a product/industry first, then pick the mostly optimal tool. The market cap of the product/industry will determine the payoff (unless you’re inventing a completely new sector). Ex: if you work at a hedge fund as a top quant/algo person, C+…

This is the right answer. Industry and then position within industry matters above all else when it comes to payoff.
Post reply on HN