This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients barry, brandtbucher, ethan.furman, mark.dickinson, mrabarnett, ncoghlan, petr.viktorin, rhettinger, serhiy.storchaka, veky, vstinner
Date 2021-09-13.21:50:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1631569834.26.0.067676821468.issue45155@roundup.psfhosted.org>
In-reply-to
Content
Just reread the thread. AFAICT not a single use case was presented for having system byte ordering as the default.  However, multiple respondents have pointed out that a default to system byte ordering is a bug waiting to happen, almost ensuring that some users will encounter unexpected behaviors when crossing platforms.  We've seen issues like that before and should avoid them.

We don't really need a poll.  What is needed is for the system byte ordering proponents to present valid reasons why it would useful and to address the concerns that it is actually harmful.

If the proposal goes through despite the concerns, we should ask folks writing lint tools to flag every use of the default as a potential bug and advise people to never use the default unless they know for sure that it is encoding only a single byte.  Personally, I would never let system byte ordering pass a code review.
History
Date User Action Args
2021-09-13 21:50:34rhettingersetrecipients: + rhettinger, barry, mark.dickinson, ncoghlan, vstinner, mrabarnett, petr.viktorin, ethan.furman, serhiy.storchaka, veky, brandtbucher
2021-09-13 21:50:34rhettingersetmessageid: <1631569834.26.0.067676821468.issue45155@roundup.psfhosted.org>
2021-09-13 21:50:34rhettingerlinkissue45155 messages
2021-09-13 21:50:34rhettingercreate