C is the suckless language. Bjarne Stroustrup was a fucking evil idiot who tried to ruin a perfectly good programming language with shit like classes and templates in C++ to make code inefficient and messy. Wtf needs public and private variables and functions in C++ classes? Private variables are stupid pieces of shit that slow down programs by having to call getter and setter functions all the time just to access a fucking variable. Just use a struct. There’s all the variables, pointers, and values stored in the struct that can be accessed directly without the overhead of a function that just fucking returns a value, and it makes the code confusing and more janky, which makes it run like shit. If you have any software projects in C++, I recommend you rewrite the whole fucking thing in C. It will be easier to work with and easier to optimize. If you think that optimization doesn’t matter because modern computers are fast and have plenty of resources, go fuck yourself. You’re the reason Fruit Ninja used to run fine on an iPhone 4, but now lags so much on my Galaxy A21. Modern computers would be capable of so much more if everyone still tried to optimize their code as well as possible. Fuck C++. Write in C.