He is working on this since at least 1993, as in: longer than Duke Nukem Forever.
And whenever HE talks about Software, his feedback is even much worse. Since this is about the piece of software, not the person, we should criticise at will.
As for the person: he usually claims other peope lack his standards in crafting good products with an intelligent choice of ... ? object oriented language X/Y/Z, whatever buzzword he claims is best. Coders gonna code the way they like, but he loudly claims his way if superior since it makes less mistakes. As we all strive, unless we embace the Cuck Coding and/or that perfect is the enemy of good.
Oh, the irony in defending even that guy against clones of himself.