I fancy learning a new language. I’ve got experience in Python, PHP, Ruby, Bash and many years ago Java, Haskell and C++. Though I’m absolute dogshit at system languages generally. I GET pointers but I fucking hate having to think about them.
Is Nim nice? Is it better than Rust? I like being a contrarian so I’d rather not learn Rust since it’s too fashionable right now. But Nim seems to have that independent, cool streak but still niche. It also seems a little bit like Python but with low level stuff slapped in.
I fancy doing something like some of the following:
- TUI/ncurses pacman app.
- Taskade terminal app.
- Network scanning tool.
- USB midi tool.
- Kitchen sink that gargles my balls (optional)
So how is Nim for this? Thoughts? Feelings?
USB midi interface in TRS-80 BASIC