Earlier quoted context omitted.
What's the conclusion though? Modern software is crap so you shouldnt use any libraries and roll your own implementations of everything? Sounds like a recipe for lots of bugs.
Isn't the reason that Unity/UE have crap performance because of the capabilities they offer? For example, you can run the app on multiple platforms. This is the Electron or Hybrid app argument all over again. For 95% of the applications built, the ability to launch on Win, Mac, Linux, Android and iOS far outweighs the bloat and performance hit you have. But for the few AAA titles out there, then yes supporting native…
Is anyone, Casey or someone in this thread, complaining that Unity or Unreal have low performance? I don’t think so.
Casey Muratori’s performance rants of the past were almost always about specific pieces of software and in the most public of those he managed to show how to fix those in an acceptable timeframe.