4 ms·
Probably for the same reason that not withstanding the fact that I can squeeze a chest of drawers into a hatchback, it's designed to be a car and not a truck.
by simonblack 3y ago
Probably for the same reason that not withstanding the fact that I can squeeze a chest of drawers into a hatchback, it's designed to be a car and not a truck.
Same with C. It's not designed to be object-oriented, even if you can make it so.
If you want C and 'object-oriented', there's always C++. I'm a relatively good C programmer, but I have never got my head properly around C++. Java yes, but C++ no.