Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:

Kellar and Yash, my suggestion is to separate the work into two phases.

Start with an initial patch that implements this simplest possible 
implementation, accompanied by clean documentation and thorough testing.

Once everyone has agreed on the API (i.e. calling it "comb()", how to handle 
various input datatypes, and handling of corner cases), and the patch is 
applied, only then turn to a second pass for optimizations (special casing 
various types, minimizing how big intermediate values can get by doing early 
cancellation, exploiting even/odd patterns etc).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue35431>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to