![]() Recent major language decisions such as introducing walrus operator and structural pattern matching has been heatedly debated among python developers and you can spot the Zen quotes all over the place. On the other hand, I'd say it's not without its values and has some wisdom about how Python maintainers should proceed with language's future development. I've seen one too many posts (here or elsewhere) that treats Zen as a set of gold ideas in Python when in fact, as far as I understand it, it isn't. Another PEP suggests disagreements among Python maintainers about the interpretation of another aphorism. On the other hand, this PEP specifically addressed one item of the Zen as a calumny against the Python language in its early days and therefore shouldn't be taken seriously. And among the dev-python google group (where "key Python developers discuss the future of the language and its implementation"), the Zen is frequently quoted to argue for or against a particular design. However, many PEP over the years have quoted the Zen of Python as motivations, rationales etc. Some suggested that this is just a joke, which makes some sense. However, the source code of this easter egg goes out of its way to violate many (if not all) of these principles. The Zen of Python is supposedly, by its literal description, the "guiding principles" from Guido himself. Ok, sorry to bring this up again but my sense of sarcasm is basically non-existent and I need some explanation.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |