Torsten Bronger <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> 
> At first, I was very pleased by Python's syntax (and still I am).
> Then, after two weeks, I learned about descriptors and metaclasses
> and such and understood nothing (for the first time in syntax I felt
> totally lost).

Well, I've been using Python for almost ten years, and I've managed to
deliberately ignore descriptors and metaclasses quite successfully. I
get the impression that descriptors in particular are a detail of the
low-level implementation that get a disproportionate level of coverage
because of the "hack value" they can provide (albeit with seemingly
inappropriate application to certain problem areas).

Still, having new- and old-style classes, a separate old-style
exception class hierarchy, and various other "transitional" features
doesn't seem very "Pythonic", does it? ;-)

Paul
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to