[Zope-dev] Re: Killer App for ZClasses
    Kapil Thangavelu 
    hazmat at objectrealms.net
       
    Wed Apr 25 16:35:54 EDT 2007
    
    
  
On Wed, 25 Apr 2007 16:13:43 -0400, Andreas Jung <lists at zopyx.com> wrote:
>
>
> --On 25. April 2007 21:51:24 +0200 Dieter Maurer <dieter at handshake.de>
> wrote:
>
>
>>
>> In your (stripped away) example, I saw lots of magic (e.g.  
>> "grok.context",
>> "grok.name", "@grok.action").
>
> But readable and comprehensible magic...but I would not call that magic.
>
>
>>
>> For me (several years back), Zope's TTW capabilities have been
>> a major reason why I got interested in Zope.
>
> Interesting ...
>
i too got seduced by the zmi, before i realized it had the grip of an iron  
maiden.
>> Had I then seen the nasty ZCML files so much liked in Zope 3, I
>> would probably have turned away very rapidly.
>
> ZCML is a pain in the ***...that's why Grok is attractive for
> writing Z3 apps and attracting more people to Z3.
>
amen.. part of the appeal of grok, for me at least, is that its basically  
a meta-framework for constructing your own domain specific languages.
>
>
>>> Is this so much harder than ZClasses? I believe no
>>
>> As someone who used ZClasses intensively, I believe "yes".
>
> As so often, I disagree and must second Philipp.
i'd agree with andreas but for one thing, restarting the app server for  
minor code changes is painful.. akin to going from python back to compiled  
languages. for all their deployment/development best practice faults,  
zclasses offered quick iteration.
-kapil
    
    
More information about the Zope-Dev
mailing list