I wanted to learn a new programming language and looked at some of the most popular and well-liked ones, using the 2023 Stack Overflow Developer Survey as a starting point.
I started with studying Rust . Rust is really well liked on Stack Overflow, and I enjoyed learning it. There are a lot of things I like about it, but it focuses so much on efficiency and safety that the code tends to be pretty verbose. It has a lot of features—maybe too many for me. But if I were working on code that needed to be really fast and bullet-proof, I’d learn more Rust.
More recently I’ve been learning Go (aka Golang) using the Tour of Go web tutorial. The developers of Go wanted to merge the best parts of C (fast) and Python (easy), and I feel like they did a pretty good job. I found it much easier to learn than Rust, and I liked how simple they were able to keep the language.