Wops. I have no idea why this thread popped up in my inbox today. Sorry. On Wed, Oct 22, 2014 at 8:51 AM, Lennart Regebro <rege...@gmail.com> wrote:
> On Wed, Jul 30, 2014 at 7:22 PM, Christopher Lozinski < > lozin...@freerecruiting.com> wrote: > >> I would think that the world has to move to massive class libraries of >> reusable software components, maybe not on the client side, because it >> takes time to download, but certainly on the server side. Not in >> statically bound languages like Java or C++, but in dynamically bound >> languages, like like python or C#. The only significant python >> component architecture I know of is ZCA. Maybe there is one in C# So I >> would expect lots of people to be using >> ZCA, most easily in Grok. And Grok is quite easy to use. And yet >> that is not happening. >> >> Why not i wonder? >> >> > That certainly is a very interesting question. > > And the answer is that components generally aren't particularly reusable, > as they tend to be too tightly integrated with each other. Components are > for making plugins to frameworks, and hence you can use a component > architecture when you build a framework. (Zope3 tried building the > framework OF components, but that IMO proved to be too complex). > > Reusability comes in the forms of libraries, services and frameworks. > Hence, in your case, as you are building a new web site, you need a good > website framework. There are many good Python web framework to choose > between to get things done quickly. ZTK is not one of those. Neither in my > opinion is Grok, which was a valiable attempt to make Zope 3 development > less complex. > > //Lennart > >
_______________________________________________ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )