4 ms·
Well, if you just look at the numbers, this claim is obviously not supported. E.g. it is estimated that there are billions of lines of Java code still in develo
by Rochus 2y ago
Well, if you just look at the numbers, this claim is obviously not supported. E.g. it is estimated that there are billions of lines of Java code still in development and operation worldwide; Java forces the programmer to use classes and objects. Even C# is more prevalent in industry projects than e.g. the more jounger Rust or Go languages. It will take many decades before Java or C# are going to be replaced, if at all. That said, OOP is just one of the tools available to software engineers, and every engineer will choose their tools with care and (hopefully) select the most appropriate tools for the job. As with any technology hype, a lot of nonsense was talked about OOP in the nineties and expectations were raised that could not be met. This has of course damaged the reputation of OOP. But this happens with practically all popular technologies. At the moment, we can also see it with Rust, for example.