Friday, April 1st, 2005

The fate of reduce() in Python 3000

Filed under: — Daniel Lemire @ 18:29

I learned from Will that Guido is taking out functional programming functions from Python

About 12 years ago, Python aquired lambda, reduce(), filter() and map(), courtesy of (I believe) a Lisp hacker who missed them and submitted working patches. But, despite of the PR value, I think these features should be cut from Python 3000.

This doesn’t say that functional programming will disappear, just that Guido is cleaning up the language. You’ll still be able to cleanly pass functions as arguments.

No Comments »

No comments yet.

RSS feed for comments on this post.

Leave a comment

Warning: When entering a long comment, please ensure that you make copy of your text prior to submitting it. If the server should fail or if you hit a bug, you might lose your work. I am not responsible for your lost effort.

To spammers: I carefully review every single post and make sure that spam gets deleted. You are wasting your time if you are manually entering spam using this form. Read my terms of use to see what I consider to be abusive.

Example: two plus seven is '9'.

« Blog's main page

20 queries. 1.320 seconds. Valid XHTML

Powered by WordPress

Subscribe to this blog in a reader or by Email.