>From my limited knowledge, OOP is just a programming paradigm. I've never >wrapped a C++ library yet, just C, but I did follow along with a "neural >networks from scratch" series where the other was coding everything with OOP. >When I recreated his examples I just did it with the procedural style I'm >accustomed to.
I'm sure as long as you understand how the code is working and what it's trying to do- you can use methods and write OOP or a completely different way and be fine. Plus, with the different ways you can call functions in Nim you can make it seem like OOP anyway: `stdin.readLine()` vs `readLine(stdin)` That's my 2 cents for whatever it's worth lol