i think it's time to rename math module to math.py module

On Thu, Mar 5, 2015 at 4:30 PM, <python-dev-requ...@python.org> wrote:

> Send Python-Dev mailing list submissions to
>         python-dev@python.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://mail.python.org/mailman/listinfo/python-dev
> or, via email, send a message with subject or body 'help' to
>         python-dev-requ...@python.org
>
> You can reach the person managing the list at
>         python-dev-ow...@python.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Python-Dev digest..."
>
>
> Today's Topics:
>
>    1. Re: PEP 485 review (isclose()) (Chris Barker)
>    2. Re: PEP 485 review (isclose()) (Guido van Rossum)
>    3. Re: PEP 485 review (isclose()) (Brett Cannon)
>    4. Re: PEP 485 review (isclose()) (Guido van Rossum)
>    5. Re: PEP 485 review (isclose()) (Chris Barker)
>    6. Re: Any volunteers to implement PEP 479? (Guido van Rossum)
>    7. Re: Any volunteers to implement PEP 479? (Ethan Furman)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 4 Mar 2015 12:12:34 -0800
> From: Chris Barker <chris.bar...@noaa.gov>
> To: Ethan Furman <et...@stoneleaf.us>
> Cc: Python Dev <python-dev@python.org>
> Subject: Re: [Python-Dev] PEP 485 review (isclose())
> Message-ID:
>         <CALGmxEKSz6wBzq7NyfN9B0S5EBdg3Y9wJttBoBpoebu=
> 8i3...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> On Tue, Mar 3, 2015 at 8:43 AM, Ethan Furman <et...@stoneleaf.us> wrote:
>
> > On 03/03/2015 01:17 AM, Victor Stinner wrote:
> >
>
>
> > > Maybe it's time to rename the math module to _math and create a
> > > math.py module, like _decimal/decimal? math.py should end with "from
> > > _math import *".
> >
> > +1
> >
>
> What do folks think? If we're going to do this, I'll write isclose() in
> python. And I could do the work to split it out, too, I suppose.
>
> -Chris
>
>
>
>
>
> --
>
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R            (206) 526-6959   voice
> 7600 Sand Point Way NE   (206) 526-6329   fax
> Seattle, WA  98115       (206) 526-6317   main reception
>
> chris.bar...@noaa.gov
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/a6ef308b/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Wed, 4 Mar 2015 12:22:41 -0800
> From: Guido van Rossum <gu...@python.org>
> To: Chris Barker <chris.bar...@noaa.gov>
> Cc: Ethan Furman <et...@stoneleaf.us>, Python Dev
>         <python-dev@python.org>
> Subject: Re: [Python-Dev] PEP 485 review (isclose())
> Message-ID:
>         <
> cap7+vjjmxaqg2nuxaxnsfn4+m7n9-0ac4xde6m07f2-ftnf...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> No.
>
> On Wed, Mar 4, 2015 at 12:12 PM, Chris Barker <chris.bar...@noaa.gov>
> wrote:
>
> > On Tue, Mar 3, 2015 at 8:43 AM, Ethan Furman <et...@stoneleaf.us> wrote:
> >
> >> On 03/03/2015 01:17 AM, Victor Stinner wrote:
> >>
> >
> >
> >> > Maybe it's time to rename the math module to _math and create a
> >> > math.py module, like _decimal/decimal? math.py should end with "from
> >> > _math import *".
> >>
> >> +1
> >>
> >
> > What do folks think? If we're going to do this, I'll write isclose() in
> > python. And I could do the work to split it out, too, I suppose.
> >
> > -Chris
> >
> >
> >
> >
> >
> > --
> >
> > Christopher Barker, Ph.D.
> > Oceanographer
> >
> > Emergency Response Division
> > NOAA/NOS/OR&R            (206) 526-6959   voice
> > 7600 Sand Point Way NE   (206) 526-6329   fax
> > Seattle, WA  98115       (206) 526-6317   main reception
> >
> > chris.bar...@noaa.gov
> >
> > _______________________________________________
> > Python-Dev mailing list
> > Python-Dev@python.org
> > https://mail.python.org/mailman/listinfo/python-dev
> > Unsubscribe:
> > https://mail.python.org/mailman/options/python-dev/guido%40python.org
> >
> >
>
>
> --
> --Guido van Rossum (python.org/~guido)
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/e108818c/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Wed, 04 Mar 2015 20:23:24 +0000
> From: Brett Cannon <br...@python.org>
> To: Chris Barker <chris.bar...@noaa.gov>, Ethan Furman
>         <et...@stoneleaf.us>
> Cc: Python Dev <python-dev@python.org>
> Subject: Re: [Python-Dev] PEP 485 review (isclose())
> Message-ID:
>         <CAP1=
> 2w4pzo25prx+u7m4czx83qd6qw_k2qeztkn-wjyaqhe...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> On Wed, Mar 4, 2015 at 3:14 PM Chris Barker <chris.bar...@noaa.gov> wrote:
>
> > On Tue, Mar 3, 2015 at 8:43 AM, Ethan Furman <et...@stoneleaf.us> wrote:
> >
> >> On 03/03/2015 01:17 AM, Victor Stinner wrote:
> >>
> >
> >
> >> > Maybe it's time to rename the math module to _math and create a
> >> > math.py module, like _decimal/decimal? math.py should end with "from
> >> > _math import *".
> >>
> >> +1
> >>
> >
> > What do folks think? If we're going to do this, I'll write isclose() in
> > python. And I could do the work to split it out, too, I suppose.
> >
>
> My vote -- as always -- is to do it in Python. If someone is sufficiently
> motivated to re-implement in C then that's great, but I don't think it
> should be required to be in C.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/d2643082/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Wed, 4 Mar 2015 12:33:48 -0800
> From: Guido van Rossum <gu...@python.org>
> To: Brett Cannon <br...@python.org>
> Cc: Chris Barker <chris.bar...@noaa.gov>, Ethan Furman
>         <et...@stoneleaf.us>,  Python Dev <python-dev@python.org>
> Subject: Re: [Python-Dev] PEP 485 review (isclose())
> Message-ID:
>         <CAP7+vJK0h0f=J-DA7hCgom41V+fC=
> jfc6h0e3-1woubeqh-...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> In this case I disagree. The math module mostly wraps the C math library
> and the bar should remain high for things to be added to it. Let this be
> someone's opportunity to learn C (I guess not Chris's :-).
>
> On Wed, Mar 4, 2015 at 12:23 PM, Brett Cannon <br...@python.org> wrote:
>
> >
> >
> > On Wed, Mar 4, 2015 at 3:14 PM Chris Barker <chris.bar...@noaa.gov>
> wrote:
> >
> >> On Tue, Mar 3, 2015 at 8:43 AM, Ethan Furman <et...@stoneleaf.us>
> wrote:
> >>
> >>> On 03/03/2015 01:17 AM, Victor Stinner wrote:
> >>>
> >>
> >>
> >>> > Maybe it's time to rename the math module to _math and create a
> >>> > math.py module, like _decimal/decimal? math.py should end with "from
> >>> > _math import *".
> >>>
> >>> +1
> >>>
> >>
> >> What do folks think? If we're going to do this, I'll write isclose() in
> >> python. And I could do the work to split it out, too, I suppose.
> >>
> >
> > My vote -- as always -- is to do it in Python. If someone is sufficiently
> > motivated to re-implement in C then that's great, but I don't think it
> > should be required to be in C.
> >
> > _______________________________________________
> > Python-Dev mailing list
> > Python-Dev@python.org
> > https://mail.python.org/mailman/listinfo/python-dev
> > Unsubscribe:
> > https://mail.python.org/mailman/options/python-dev/guido%40python.org
> >
> >
>
>
> --
> --Guido van Rossum (python.org/~guido)
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/8a086610/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 5
> Date: Wed, 4 Mar 2015 15:26:40 -0800
> From: Chris Barker <chris.bar...@noaa.gov>
> To: Guido van Rossum <gu...@python.org>
> Cc: Brett Cannon <br...@python.org>, Ethan Furman
>         <et...@stoneleaf.us>,  Python Dev <python-dev@python.org>
> Subject: Re: [Python-Dev] PEP 485 review (isclose())
> Message-ID:
>         <
> calgmxe+so8snybkaebrpzjos8szrbpsca3n7hcruswehsge...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> On Wed, Mar 4, 2015 at 12:33 PM, Guido van Rossum <gu...@python.org>
> wrote:
>
> > In this case I disagree. The math module mostly wraps the C math library
> > and the bar should remain high for things to be added to it. Let this be
> > someone's opportunity to learn C (I guess not Chris's :-).
> >
>
> As it happens, the first C code I ever wrote, beyond toy examples, was
> python extensions. I dropped that for Cython a good while ago, but  I can
> remember enough for this simple function ;-)
>
> I agree that it's not worth going to python for the math module for just
> this -- but others were proposing other reasons to do it.
>
> Back to look at K&R ;-)
>
> -Chris
>
>
>
>
> > On Wed, Mar 4, 2015 at 12:23 PM, Brett Cannon <br...@python.org> wrote:
> >
> >>
> >>
> >> On Wed, Mar 4, 2015 at 3:14 PM Chris Barker <chris.bar...@noaa.gov>
> >> wrote:
> >>
> >>> On Tue, Mar 3, 2015 at 8:43 AM, Ethan Furman <et...@stoneleaf.us>
> wrote:
> >>>
> >>>> On 03/03/2015 01:17 AM, Victor Stinner wrote:
> >>>>
> >>>
> >>>
> >>>> > Maybe it's time to rename the math module to _math and create a
> >>>> > math.py module, like _decimal/decimal? math.py should end with "from
> >>>> > _math import *".
> >>>>
> >>>> +1
> >>>>
> >>>
> >>> What do folks think? If we're going to do this, I'll write isclose() in
> >>> python. And I could do the work to split it out, too, I suppose.
> >>>
> >>
> >> My vote -- as always -- is to do it in Python. If someone is
> sufficiently
> >> motivated to re-implement in C then that's great, but I don't think it
> >> should be required to be in C.
> >>
> >> _______________________________________________
> >> Python-Dev mailing list
> >> Python-Dev@python.org
> >> https://mail.python.org/mailman/listinfo/python-dev
> >> Unsubscribe:
> >> https://mail.python.org/mailman/options/python-dev/guido%40python.org
> >>
> >>
> >
> >
> > --
> > --Guido van Rossum (python.org/~guido)
> >
>
>
>
> --
>
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R            (206) 526-6959   voice
> 7600 Sand Point Way NE   (206) 526-6329   fax
> Seattle, WA  98115       (206) 526-6317   main reception
>
> chris.bar...@noaa.gov
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/10af4471/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 6
> Date: Wed, 4 Mar 2015 16:24:39 -0800
> From: Guido van Rossum <gu...@python.org>
> To: Chris Angelico <ros...@gmail.com>
> Cc: Python-Dev <python-dev@python.org>
> Subject: Re: [Python-Dev] Any volunteers to implement PEP 479?
> Message-ID:
>         <CAP7+vJJxwJYwCLk4soVbHEi4EC3v1+TfCwP6_b1nWLx==
> nc...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Ping? Anyone? http://bugs.python.org/issue22906
>
> On Fri, Feb 20, 2015 at 9:56 PM, Chris Angelico <ros...@gmail.com> wrote:
>
> > On Wed, Jan 7, 2015 at 2:48 PM, Guido van Rossum <gu...@python.org>
> wrote:
> > > There's a proof of concept patch in http://bugs.python.org/issue22906,
> > but
> > > it doesn't have the __future__ import and probably gets other details
> > wrong.
> > >
> > > Reference:
> > > PEP 479 -- Change StopIteration handling inside generators
> > >
> > > --
> > > --Guido van Rossum (python.org/~guido)
> >
> > For the benefit of people who haven't been following the tracker
> > issue: There is now a patch which *does* create the __future__
> > directive and so on. It applies cleanly to current tip (I just tested
> > it again today), and the test suite passes on Debian AMD64. Can other
> > people please try this, on other platforms, and see how it goes?
> >
> > ChrisA
> > _______________________________________________
> > Python-Dev mailing list
> > Python-Dev@python.org
> > https://mail.python.org/mailman/listinfo/python-dev
> > Unsubscribe:
> > https://mail.python.org/mailman/options/python-dev/guido%40python.org
> >
>
>
>
> --
> --Guido van Rossum (python.org/~guido)
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/57d420cc/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 7
> Date: Wed, 04 Mar 2015 16:42:15 -0800
> From: Ethan Furman <et...@stoneleaf.us>
> To: python-dev@python.org
> Subject: Re: [Python-Dev] Any volunteers to implement PEP 479?
> Message-ID: <54f7a667.4050...@stoneleaf.us>
> Content-Type: text/plain; charset="iso-8859-1"
>
> On 03/04/2015 04:24 PM, Guido van Rossum wrote:
> >
> > Ping? Anyone? http://bugs.python.org/issue22906
>
> Running tests on an ubuntu system...
>
> --
> ~Ethan~
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 836 bytes
> Desc: OpenPGP digital signature
> URL: <
> http://mail.python.org/pipermail/python-dev/attachments/20150304/96c32fd5/attachment-0001.sig
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev@python.org
> https://mail.python.org/mailman/listinfo/python-dev
>
>
> ------------------------------
>
> End of Python-Dev Digest, Vol 140, Issue 6
> ******************************************
>
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to