Live data from Hacker News

Developers who use spaces make more money than those who use tabs

stackoverflow.blog

271–280 of 690 posts

Re: Developers who use spaces make more money than those who use tabs

#272

Almost certainly a result of the spaces cabal and the (often unspoken of) prejudice against tab users. Don't think you make hiring decisions based on tabs vs spaces? Well you're part of the problem, then. I'm building an app to help you easily email your congressperson and ask them to create legislation requiring space/tab equality. This has to stop. Please consider donating to my Patreon.

Oh, no! A tab must equate to four spaces (not two, three or eight, only four).

To achieve equality you should propose splitting a tab into four tabparts and equating each tabpart with a space. That's true égalité

Re: Developers who use spaces make more money than those who use tabs

#273

>Developers who use spaces make more money than those who use tabs Sure, but how many spaces? grabs popcorn

I know you are joking, but if you really want to know my works Editorconfig[0] look like this http://dpaste.com/2144DE4

[0]http://editorconfig.org/

Re: Developers who use spaces make more money than those who use tabs

#274

Well, of course. Only companies with fuck-you money can afford the extra bytes spaces take up versus tabs, so it follows logically that they'd pay their developers more.

I think that a rational sounding inerpretation can be found: all spaces means python programmer (mixing spaces and tabs messes up the indentation), python rulez, therefore high salary

Re: Developers who use spaces make more money than those who use tabs

#275

Earlier quoted context omitted.

I generally prefer tabs, but I don't use them when writing Python (which is most of my job these days). I'm also not all that hung up about it, so I started with "slightly".

Well assuming correlation implies causation (always safe), enjoy being poor.

Some things are more important than money. Let this tab-idealist enjoy a tab-ful life in the way that they see fit.

Re: Developers who use spaces make more money than those who use tabs

#276

Well, of course. Only companies with fuck-you money can afford the extra bytes spaces take up versus tabs, so it follows logically that they'd pay their developers more.

While your comment is obviously meant as a joke, it somehow rings true from my anecdotal experience.

I'd also like to see an analysis of space-vs-tabs as it relates to operating systems. Again, from anecdotal experience, it seems spaces are more common for folks with *nix background who tend to work in product-oriented companies (i.e. where code is an asset) and tabs are more common with windows folks, who tend to work on IT (i.e. where code is liability)

Re: Developers who use spaces make more money than those who use tabs

#277
post #207
post #123

The reason I use tabs is pretty simple. It's faster to move around only using the keyboard. It's also faster if I'm changing code that requires reformatting. Finally, when another developer looks at the code, their IDE will render the tabs as whatever its set up for, 2 spaces, 4 spaces, etc. In other words, it adds flexibility. Brace yourself: I use two spaces after the end of sentences too. [1] I am quite the rebel.…

> when another developer looks at the code, their IDE will render the tabs as whatever its set up for, 2 spaces, 4 spaces, etc. This is an argument I hear often from tab proponents. What it misses out is the downside: my IDE has a certain arrangement on my screen, and I'll either have to invoke horizontal scrolling or I'll have a bunch of wasted space if you are using different size tabs from me. This is far from fle…

> if you are using different size tabs from me.

But the point of tabs is that you tell your editor how many spaces wide you want them to be, so unless I'm misunderstanding you, this is not an issue.

As for lining things up, tabs are used for the indentation level of the current line, but if you need to further nudge things within that line then you'd of course use spaces (after the initial tab indent).

Re: Developers who use spaces make more money than those who use tabs

#278

I'd rather see the results for those that don't participate in SO surveys: those making $200-500k.

This may or may not be true, but just FYI the salaries were an optional part of the survey so those people may have chosen not to give their salary for some reason or another.

I think the implementation is that those who are high earner don't have time/desire to participate in SO surveys, not that they are unlikely to state their income in SO surveys.

Re: Developers who use spaces make more money than those who use tabs

#279
post #123

The reason I use tabs is pretty simple. It's faster to move around only using the keyboard. It's also faster if I'm changing code that requires reformatting. Finally, when another developer looks at the code, their IDE will render the tabs as whatever its set up for, 2 spaces, 4 spaces, etc. In other words, it adds flexibility. Brace yourself: I use two spaces after the end of sentences too. [1] I am quite the rebel.…

You think you are doing others a favor by using tabs, but in fact you are creating a hassle instead. When I open your tabbed code the first thing I have to do is run it through some script that replaces all tabs with spaces, so that the files will be formatted the same way as the rest of the code base.
Post reply on HN