What programmers say and what they really mean

In today's open source roundup: A programmers translation guide. Plus: Linux 3.15 released, and an interview with Linus Torvalds

Programmers are a cagey lot, and most are quite opinionated in their own sort of way. But when a programmer says something they can often mean something else entirely. Here's a translation guide that I found on Google+ that will help you understand programmers.

What can I say about this except that it's hilarious. I hope all you programmers out there take it with a very humorous grain of salt. I'm sure somebody could do a similar graphic for just about any profession under the sun. Heh.

Linux 3.15 released

eWeek reports on the release of Linux kernel 3.15.

According to eWeek:

Among the enhanced capabilities in the Linux 3.15 kernel is improved suspend and resume performance. The new suspend and resume code "provides a tangible speed up for a non-esoteric use case (laptop resume)," Linux kernel developer Dan Williams told Linux creator Linus Torvalds in a Linux Kernel Mailing List (LKML) message.

From a virtualization perspective, the Linux 3.15 kernel includes a number of improvements to the open-source KVM (Kernel-based Virtual Machine). Linux kernel developer Paolo Bonzini outlined the key changes to KVM in a Linux Kernel Mailing List (LMKL) message.

More at eWeek

It sounds like laptop users are going to really love 3.15. It's always irritating when a laptop computer takes a long time to resume or suspend operations. Plus the virtualization changes will be a boon for those users as well.

An interview with Linus

Slate has an interview with Linus Torvalds that covers some interesting topics including patents, what computer gear Linus' family uses at home, and his thoughts on computer programming, among other things.

According to Slate:

Torvalds continues development on Linux to this day in his role at the non-profit Linux Foundation, and he was kind enough to answer some of our questions via email this week. He's an outspoken guy with well-informed opinions on everything from intellectual property law to computer science education. Here are the main takeaways from our conversation, and the full interview appears below that.

He's quite happy with how far Linux has come. "I think programming is fun, and the community around the kernel is great, but a project has to be relevant too."

The patent system is fundamentally flawed. "There are tons of honest people who are trying their best to do what they really think is right, and not all patents are crap. But the systemic incentives are just out of whack, both on the patent application/granting side and on the litigation side."

No regrets over making Linux open source. "Me trying to make a business around Linux would have been a total disaster. It would have made it impossible to get the kind of community around Linux that we have, and that was so instrumental in making Linux what it is today."

Torvalds family gear is largely Linux-based. "We're a Linux household, surprise surprise. The computers I have may have originally come with Windows or OS X pre-installed, but for some odd reason they all run Linux in the end."

Computer programming is not for everyone. "I think it's reasonably specialized, and nobody really expects most people to have to do it. It's not like knowing how to read and write and do basic math."

More at Slate

I agree with Linus on the issue of patents, it's a huge mess right now. No surprise though that his family uses Linux heavily, did anybody expect a different answer to that question? Ha. There's quite a bit more in the interview, so do click through and read the rest on Slate.

What's your take on all this? Tell me in the comments below.

The opinions expressed by the author do not necessarily reflect the views of ITworld.

This article is published as part of the IDG Contributor Network. Want to Join?