Hacker News new | ask | show | jobs
by porknubbins 1394 days ago
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.