[issue43923] Can't create generic NamedTuple as of py3.9
Alex Waygood
report at bugs.python.org
Sat Mar 5 13:04:48 EST 2022
Alex Waygood <Alex.Waygood at Gmail.com> added the comment:
I sense we'll have to agree to disagree on the usefulness of NamedTuples in the age of dataclasses :)
For me, I find the simplicity of the underlying idea behind namedtuples — "tuples with some properties bolted on" — very attractive. Yes, standard tuples are more performant, but it's great to have a tool in the arsenal that's essentially the same as a tuple (and is backwards-compatible with a tuple, for APIs that require a tuple), but can also, like dataclasses, be self-documenting. (You're right that DoneAndNotDoneFutures isn't a great example of this.)
But I agree that this shouldn't be a priority if it's hard to accomplish; and there'll certainly be no complaints from me if energy is invested into making dataclasses faster.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue43923>
_______________________________________
More information about the Python-bugs-list
mailing list