and uh, most other languages, we like the idea people can set their own tab-width and get the code density they like, but sadly have to comply with big group think
@helle @Qyriad@chaos.social This is exactly my reason for insisting on using tabs everywhere (to the point I will not consider languages that mandate spaces); it's an accessibility aid.
@helle @Qyriad@chaos.social Tangentially: I've encountered an interesting pattern in discussing about tabs vs. spaces with people for probably close to a decade.
It turns out that when prodding someone for a *reason* for their spaces preference, even in light of the accessibility factor, is virtually always just one reason: "because then the code looks how I intended it to look".
This applies even for people who *don't* do weird spacing tricks that require exact indentation control. It seems to actually be the sense of control over how something is presented to the reader, that lies at the root of people using spaces. Nothing else.
In some cases, people have explicitly valued their control over the presentation as being more important than the accessibility to readers. (These were usually people with rather a few more... problematic views about programming.)
@helle @Qyriad@chaos.social Tangentially: I've encountered an interesting pattern in discussing about tabs vs. spaces with people for probably close to a decade.
It turns out that when prodding someone for a *reason* for their spaces preference, even in light of the accessibility factor, is virtually always just one reason: "because then the code looks how I intended it to look".
This applies even for people who *don't* do weird spacing tricks that require exact indentation control. It seems to actually be the sense of control over how something is presented to the reader, that lies at the root of people using spaces. Nothing else.
In some cases, people have explicitly valued their control over the presentation as being more important than the accessibility to readers. (These were usually people with rather a few more... problematic views about programming.)