[Python-ideas] JavaScript-Style Object Creation in Python (using a constructor function instead of a class to create objects)
Ethan Furman
ethan at stoneleaf.us
Wed May 17 13:30:10 EDT 2017
On 05/17/2017 06:20 AM, Stephan Houben wrote:
> class MyClass:
> foo = attr.ib()
>
> MyClass = attr.s(MyClass)
Given that one of Python's great strengths is its readability, I would
not use the attr library in teaching because it is not. Having a dot in
the middle of words is confusing, especially when you don't already have
a basis for which abbreviations are common. Is it attr.ib or att.rib or
at.trib?
--
~Ethan~
More information about the Python-ideas
mailing list