4 ms·
Does Unix Philosophy clash with Python Philosophy? Unix: Rule of Diversity: Distrust all claims for “one true way”. Python: There should be one—and preferably
by chanux 17y ago
Does Unix Philosophy clash with Python Philosophy?
Unix: Rule of Diversity: Distrust all claims for “one true way”.
Python: There should be one—and preferably only one—obvious way to do it.
Well.. I'm comparing an OS with a programming language.
- TomasSedovic 17y agoIn that case you can compare Python with Perl ("there's more than one way to do it"). I don't think they necessarily have to clash -- you may have multiple ways but one would be obvious in a given situation.
- eru 17y agoAnd Python does have multiple ways to do stuff.
- JoachimSchipper 17y agoI don't think those clash; the Unix philosophy is not about single lines of code or even a single "paragraph" of code, but about overall design.
- rbanffy 17y agoI believe having a "basics of our philosophy" document already contradicts that rule. Not to say it's a bad thing.