Я разговаривал с коллегой о C и С++, и он утверждал, что C объектно-ориентированный, но я утверждал, что это не так. Я знаю, что вы можете делать объектно-ориентированные вещи в C, но С++ - это истинный объектно-ориентированный язык.
Каковы ваши мысли?
Кроме того, это вызвало дискуссию о том, кто решает, что значит быть объектно-ориентированным, и что трудно сказать, что объектно-ориентированное действительно официально означает. Что вы думаете об этом?