I'm not an OOP fan. I like C a lot, functional langs, etc. I don't care what language you're using. But make sure to use it right, and not mix your C with C++ like it's the same language. If you're using C++, do it right. Likewise with C or anything else.