I've started learning Prolog. Logic programming might be the only major paradigm I haven't yet played around with, and declarative programming is interesting in general. Right now I'm mostly confused about the evaluation model and the whole thinking about programs as facts thing; maybe I should take a look at miniKanren and how it's implemented, I've heard that's easy to follow.
I've got "A Book of Abstract Algebra" by Charles Pinter lying on my table. Found it by luck on a bookstore, and I liked the author's writing style, so I bought it. Haven't really been able to give it the attention it deserves, though.
I have no formal training, but I'm thinking of applying to an university for CS or Mathematics this year. Entrance exams tend to be quite competitive, but it might be doable. Also, public university is free where I live, and the one on my city is quite good. I worry about how that will work if I manage to get in, though; it feels like I'm already barely holding together, with only work to care about.
>I myself have been interested in ancient languages, and right now I am starting to learn ancient Greek.
Sounds nice. I have a surface-level interest in Latin and the Chinese dialects, but haven't really dedicated much time to learning either. I want to get my Japanese to a decent level before I start thinking of learning other languages.
I have this poor habit of spreading myself too thin by wanting to learn too much at the same time, getting overwhelmed and not learning anything in the end. I've been trying to consciously limit the amount of things I'm thinking about at any given time, and timing my study sessions for each topic. It's probably too early to tell how that's going, but I do feel slightly more focused, at least.