[Zope] I'd rather not know how easy your *$%&#@$% is ;-)

Chris Withers chrisw@nipltd.com
Fri, 31 May 2002 08:45:19 +0100


John Schinnerer wrote:
> 
> Be honest now - how many of you saying "python is really easy to learn"
> or equivalent here recently would have said that when you first started
> using it?

Me. And most of NIP. On average takes a programmer here about 1/2 day to pick up
Python.

> I'm not a newbie to programming, and I find python quite cryptic and
> confusing,

Hmmm... first person I've ever heard describe python as 'cryptic'. Python is
really explicit, so cryptic may be the wrong word. Confusion, well, that's in
the eye of the beholder ;-)

> especially all those mysterious underscores 

What's mysterious about them?

> and 'self' and

self is pretty simple. It's the current object. Other languages (like C++) use
this concept but try to hide the fact its there. Python is pretty explicit about
it.

> 'context' 

This is a Zope thing. Zope, contrary to Python, is not explicit, or easy to
learn ;-)

> and mandatory indentation 

Get over it. You'll appreciate this when you come back to maintain some code you
haven't seen in six months.

> and so on and on.

No please, do go on... I'm interested in all these cryptic and confusing
things...

> And then there's
> trying to understand and use it in/with Zope.

Now THAT is a legitimate bitch ;-)

> And, I *sure* am tired of people who already know it well saying over
> and over again how easy it is...for *them*, 'cause it's not for me.

Does that maybe say something about you? (joke ;-)

cheers,

Chris