What coding style would be used for such a tool? PEP-8? What about a
tool for those of us who believe that PEP-8 got a few things wrong?
What about for the tribal knowledge that pythonistas develop over time
that are not part of the standard? Would such a tool include this?
And what of third party tools that do the same thing? I have no
evidence to support this, but I have the feeling that when the standard
library includes something in a new space, third party work in that
space slows (json and sqlite come to mind).
Good coding style really should not be something we ship in the library,
it should be something we teach.
2¢
On Tue, Mar 17, 2015 at 7:17 PM, Nicholas Chammas
First class means it's like a language feature. Actually, in my case I am using "first-class" and "included with the language" synonymously. Not sure if that's appropriate terminology, but that's what I mean.
To explain by rough analogy, Twisted is to asyncio what autopep8 would be to a first-class auto-styler. (I say "rough" because I understand that Twisted is not supposed to be replaced entirely by asyncio, but I hope my point is clear.)
Nick
On Tue, Mar 17, 2015 at 9:58 PM Ethan Furman
mailto:ethan@stoneleaf.us> wrote: On 03/17/2015 06:54 PM, Nicholas Chammas wrote:
> I am not proposing putting |autopep8| in the standard library. I am proposing that an auto-styler be included with > Python as a first-class utility. The emphasis here is on /included/ and /first-class/.
Perhaps you could explain what you mean by a /first-class/ utility?
-- ~Ethan~
_______________________________________________ Python-ideas mailing list Python-ideas@python.org mailto:Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/
_______________________________________________ Python-ideas mailing list Python-ideas@python.org mailto:Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/