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
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to