3 ms·
I remember reading this several years ago. It's not something that is 100% implemented by configuring emacs or vi properly: read the entire article slowly. I'm
by nihilocrat 18y ago
I remember reading this several years ago. It's not something that is 100% implemented by configuring emacs or vi properly: read the entire article slowly.
I'm surprised I haven't heard any Python coders piping up. We pick spaces or tabs, and stick with it; otherwise, our code doesn't run. Mixing tabs and spaces is pure evil.
I prefer spaces, because a space is a space and will display as exactly one space in any text editor.
- arthurk 18y agoEven if you use tabs, the Python compiler will convert a tab to 8 spaces internally.
- njharman 18y ago> I'm surprised I haven't heard any Python coders piping up. Because either indentation is a non-issue for you or you don't use Python. Any decent editor solves this problem to the 98-99% mark. There's lots more interesting things to do than dick around with that 1-2% Python forces you to keep your indentation correct and sane so it's never so whacked you need special tools to deal with it. Proper indenting is subconscious like other languages ';' at end of line or parens around expressions in if/for. That is when it isn't automatically handled by your editor...
- DougBTX 18y agoWell, any editor with fixed width fonts, which the author of the article would like to move away from.