[OT] [Pythonmac-SIG] NSTableView and NSOutlineView backgrounds
Bob Ippolito
bob at redivi.com
Tue Oct 14 15:11:22 EDT 2003
On Tuesday, Oct 14, 2003, at 14:20 America/New_York, Nicholas Riley
wrote:
> That said, over the course of my language-learning journey Python has
> evolved from 1.5.2 to 2.3.2, and many of the deficiencies I perceived
> in Python have disappeared. The biggest language-level problem for me
> now: I still wish Python lambdas worked more like Lisp or Smalltalk
> blocks; they're too confusing and limiting for functional programming
> as is.
I definitely agree with you here. lambda in Python is extremely weak
and useless most of the time. Sometimes I also want more things to be
generators.. sometimes I wish lists had a sort that returns a new list,
which is want a want most of the time anyways.. but I guess that's
better off being a function that can take arbitrary sequences as input
and return a sorted list. I like descriptors but I want a better way
to create them, using classmethod/staticmethod/etc after creating a
regular function is kind of annoying and isn't good for readability. I
want stackless to be part of Python's core, etc.
In any case, I think many of us want a language that's not Python, but
is very much like Python.. I think the PyPy project might be the best
way to make this happen, and some extremely smart people are working on
it so I have high hopes. Until then I'm pretty content with what we do
have because it's more useful as a whole than any other language I've
tried.
-bob
More information about the Pythonmac-SIG
mailing list