::Yes, I agree, except that I don't think Wikipedia should be a Python code resource; it's an encyclopedia. I agree that it's very important to keep it very simple. However, I don't agree that we should handwave over tedious, unnecessary bits, just tedious, unnecessary bits that are a product of the language choice. Getting geometrical algorithms right, for example, typically involves a lot of corner cases that are essential to the algorithm. ::The point is to build an excellent encyclopedia. ::Can you try to fix the ugly Python I put in this morning? Seems to me that Quicksort and merge sort should be simpler than they are. -- Kragen |