The other day, somebody on a skype group chat of people who host Space Station 13 servers berated the Space Station 13 development community in general because some of the server to irc python bots going around weren't up to "Pep8 Specifications".
Pep8 is document number 8 of the "Python Enhancement Proposals" A series of documents governing the development work on the python project, This particular document is the document that specifies the code standards and styles requirements of all python code submitted to the python standard library.
Or in other words, it is the standards for a particular project governing things like tabs vs spaces, and what not.
So let's jump back to our toxic user in the skype chat.
They basically went to a open source project, and berated them for not having the exact same code standards as some other open source code project.
Not only that, They basically acted like pep8 is the only syntactically valid way of writing python code. Hell there is a good chance they thought that is true.
They saw some "standards document", and saw code that didn't abide by it, and rather than go, "Hmm, I wonder why all this code doesn't live up to this document, I should ask the skype chat.". No, they went "Oh, this code is inferior, the coders who wrote is are inferior, and I'm gonna berate them for that.".
That is the mindset of toxicity, They jumped to using Pep8 to prop themselves up and look down on other people.
Its sad really.
No comments:
Post a Comment