Hoffa analyzed a billion files from the top 400,000 projects on GitHub in 2016. He found that spaces outpace tabs in every major programming language except C and Google's Go. The 2017 Stack Overflow Developer Survey also revealed that 40.7% of programmers use tabs, 41.8% use spaces, and 17.5% prefer to use both.
Interestingly, there's also a financial component to this. Apparently, coders who use spaces for indentation make more money, too. Even if they have the same amount of experience, those who use tabs make around $15k a year less than those who use spaces. Still, there's no guarantee that you're magically going to start earning more just because you started using spaces instead of tabs.
A very recent academic study set out to explore what makes programmers laugh. What's more fascinating, is that they used the r/ProgrammerHumor subreddit as the main source for their research. Its findings are not yet available, but in their abstract, the researchers state that the most popular submissions are those made in winter months in the northern hemisphere at 2-3 pm on the weekends, and are related to the "superiority and incongruity theories of humor."
So, coder Pandas, what do you think about this best-of-all-time selection from the r/ProgrammerHumor subreddit? Don't forget to upvote your favorite funny pics so they can make it to the top of the list! And, in the meantime, if you want more programmer humor, check out our previous posts on the community here, here, here, here, and right here!











