プログラムにおける機能と見た目の分離

ソースのインデントはタブであるべきか空白であるべきかっていう論争を見てると、機能と見た目の分離が進んでないんだなぁと思った。pythonなんか、インデントに意味を持たせてるらしいけど。たしか。
ちなみにタブ派なんだけど、大抵の開発環境のデフォルトがタブだからってのが理由です。最悪なのは混在だということをわかってほしい。