object-oriented programming (OOP) is still pretty rad

It is not, Stop lying. It died long time ago,

All the major languages stopped using them, Zig, Rust, Go.

The only place it is used is in Kotlin because it has to fix whatever the fuck java did with their source code