[Zope] Zopache = ZTK + Grok + ZMI

Lennart Regebro regebro at gmail.com
Wed Oct 22 08:53:49 CEST 2014


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 <regebro at gmail.com> wrote:

> On Wed, Jul 30, 2014 at 7:22 PM, Christopher Lozinski <
> lozinski at 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.zope.org/pipermail/zope/attachments/20141022/eaa9b9f8/attachment.html>


More information about the Zope mailing list