Coding Adventures
This year I've started studying two new-to-me languages: Rust and Prolog.
My friend Alice convinced me to get into Prolog by informing me that it's heavily logic-based. And yeah, that's its whole deal. I'm not very good at writing with it, yet, but it's been fun playing around.
Jellyfin convinced me to learn Rust. Claud.md was added to the Jellyfin Player (and they didn't even mention it in the commit that it was added in!) and it made me consider building my own thing... and then all of my movie images---posters, fanart, banners, everything recognized by Jellyfin as a relevant image---disappeared on a metadata refresh. I didn't submit an issue about it (I probably should have, but I didn't have the energy to after spending all the time it took to recover the images), but it did strengthen my resolve to make my own thing.
If my library is going to get fucked up, then I want it to be my fault. And also, there are a lot of little quirks in Jellyfin that irritate me that I would love to fix.
Why Rust? Because I'm rusty at all the other languages I'd want to use, so I might as well learn a new thing that my friends tell me is better than C[++].
Rust has also been fun. It feels similar to C++, and it has a mascot. 🦀 I don't know enough of it to even begin to write my own media server, but I'm working my way through The Rust Programming Language and picking it up. I'm not in a hurry.
Anyway, long time no see.