Forum OpenACS Q&A: Response to Article on ACS x Zope

Posted by Don Baccus on
"The fact still remains that a developer who is like-minded with his tools can be very productive with them. If he
    tries to use tools which diverge significantly from his views and philosophy will be battling his tools and
    consequently less productive. "

Oh, bullpucky.  If you're any good, you'll be productive with any reasonable tool.  The question boils down to whether or not Zope's complexity gets in the way.  OO is a powerful paradigm, but this doesn't mean that Zope's well designed (or not).  The issue's not about religion, it's about execution.

A good engineer understands when the OO paradigm works - and when to leave it behind.  Not to mention when to use existing, proven tools rather than re-invent them simply because the vendor prays to the wrong god.