I've been learning Zig as a side project for a couple months now. It's been kind of hard since I don't have a lot of experience with low-level coding and Zig is a bit less user-friendly than Swift, but the folks in the IRC channel (and yes, its primary real-time chat community is an IRC channel, not some Slack/Discord nonsense) have always been super friendly with this newbie, right up to the project lead himself. I really suggest you give Zig a look if you want to have some fun learning a new language.