Aktuelle Änderungen Printable View Änderungen Bearbeiten
Boo > BooLanguage > BootsKlassen > BuildTools > BurroughsB5000 > BusinessRules > C > CLanguage > CASE > ComputerAidedSoftwareEngineering > CLOS > CommonLispObjectSystem > CLR > CommonLanguageRuntime > CLanguage > CPlusPlus > CPlusPlusSpracheClear TrailC++ is the dumbest language on earth, in the very real sense of being the least sentient. It doesn't know about itself. It is not introspective. Neither is C, but C isn't "Object-Oriented", and object orientation is in no small measure about making your programs know about themselves. Objects are actors. So OO languages need to have runtime reflection and typing. C++ doesn't, not really, not that you'd ever use. [1]
C++ is dumb, and you can't write smart systems in a dumb language. Languages shape the world. Dumb languages make for dumb worlds.[2]
Refactoring a C++ "struct" to be a "class" is trivial: Just change your mind.