[Zope3-dev] Re: Mandatory Viewing!
Paul Everitt
paul at zope-europe.org
Tue Mar 7 14:06:43 EST 2006
Shane Hathaway wrote:
> It is a beautiful story and I dearly want it to work. But the story
> currently has major limitations; developers reach a point where they
> have to make a big switch, learn numerous libraries, and rewrite a lot
> of their code. How can we fix that?
>
> Part of the problem is that Zope 3 makes too great a distinction between
> developers and scripters. Successful scripters become developers, and
> developers often act as scripters. I think the use cases need to see
> scripters and developers as the same people. The other Python web
> frameworks seem to be oriented this way and they've had a lot of success.
Yikes, I'm about to disagree with Shane [gulp]. And on a point where
ChrisM agrees with you.
At this URL (from Jonah's blog post):
http://www.bricklin.com/wontprogram.htm
...Dan, the co-creator of VisiCalc, argues an interesting point:
[after discussing programming as imperative statements,
debugging, testing, etc.
The question really isn't "Why Johnny can't program" but
rather "Why Johnny won't or doesn't choose to program".
I still don't think scripters and developers are the same people. I
won't repeat Dan's arguments here, but I think his essay is a valuable
read for understanding an audience that isn't like most zope3-dev people.
I won't belabor the point, as I realize that at least half the folks
here aren't necessarily against the idea, they're against the mechanical
problems and the "who's gonna implement it" reality.
--Paul
More information about the Zope3-dev
mailing list