[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