this post was submitted on 16 Apr 2024
33 points (92.3% liked)

Linux and Tech News

1096 readers
70 users here now

This is where all the News about Linux and Linux adjacent things goes. We'll use some of the articles here for the show! You can watch or listen at:

You can also get involved at our forum here on Lemmy:

Or just get the most recent episode of the show here:

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 8 months ago

It's, as Linus mentions, all about bad tooling.

I don't think that anyone disagrees that tabs are "technically" the better choice, as they are a representation of indentation rather than a visual absolute. They aren't visible and your UI should render them as one, two, four spaces or however you would prefer it to appear.

However there were a lot of editors that were shit. They displayed them as four spaces, which IMHO is quite frankly awful to read, and they provide no way to customise it.

As such the world split into two. Those who valued being able to set their indentation to what they preferred, and those that didn't have a tool that displayed the text in a pleasant way.

So we end up with edicts from Python that say "Thou shalt not use tabs", and ones from Linus saying "Thou shalt not not shitty tooling".