I've learned Python in the past, but I hit a wall with unfinished projects, and I've taken a break from programming for a few months. I'm looking to start fresh by learning a new programming language. My options are Lisp, Zig, Rust, Go, Elixir, and Gleam. I'd love to get some recommendations or suggestions based on my experience. I already have a basic understanding of Python, C, and Lua.
2 Answers
You might want to reconsider your choice. Often, learners jump from language to language, thinking the next one will be better. It’s a common cycle—learn a bit, hit a roadblock, and move on. What you really could benefit from is sticking with Python. It's a solid language to master and can lead to meaningful projects, unlike some of the more niche languages you considered.
I definitely recommend Rust! It's become my favorite language because it's great for systems programming. But really, you should ask yourself what you want to create. If you identify your goals, that’ll help you pick the right language. Do some research on what each language is best at!
That’s such a relatable cycle! It's hard to break out of it.