On Mon, Jan 10, 2022 at 7:15 AM Hameer Abbasi <einstein.edison@gmail.com> wrote:
Hello all.

I believe that over the years there were multiple proposals to replace the linspace formula start + n *(stop - start) / (npoints - 1) with a * start + b * end with a, b linearly spaced between 0 and 1 with npoints. Concretely, a = n / (npoints - 1), b = 1 - a. Here, 0 <= n < npoints.

I believe this would fix the issue here among many others. However, it was always rejected due to backward-incompatibility concerns. Perhaps it’s time to revisit this issue.

Is there an actual use case for the version of this from the original email?  I’m not sure how a linspace with range covering 10^600 or so is something that has an actual use.  

Just because this fails doesn’t mean that it actually needs to be made to work.  

Eric