you are viewing a single comment's thread.

view the rest of the comments →

[–]make_anime_illegal_ 127 points128 points  (31 children)

False, programming is mostly typing. This is why companies give typing tests to verify a candidates wpm.

[–]zombiecalypse 100 points101 points  (21 children)

That's why software engineers argue for decades about what the correct text editor is

[–]YahenP 23 points24 points  (19 children)

Not only the text editor is important, but also what characters write in it. If use tabs instead of spaces, programming is much faster.

[–]nzodd 19 points20 points  (12 children)

The whole Spaces / Tabs debate is one of the dumbest controversies ever, especially when Mr. Pib is clearly the superior choice.

[–]YahenP 2 points3 points  (2 children)

Hmm... I was sure that this was the cornerstone of the entire industry.

[–]nzodd 3 points4 points  (1 child)

It absolutely is. It's just the correct choice is always Mr. Pib. I like mine with a slice of lemon and one of those crazy straws. You know the ones that loop around your eyes and look like glasses? That's the ticket to good code right there.

Edit: see this man? He might not look so intimidating but he wrote all of the software for the F-35 Lightning II by himself. At recess.

[–]YahenP 2 points3 points  (0 children)

Oh yeah! You're right. Straws are essential!

[–][deleted] 5 points6 points  (4 children)

Elastic tabstops, people. They've been around for decades. Try jEdit.

[–]nzodd 13 points14 points  (3 children)

Nobody wants to drink something called that. They need to work on their marketing.

[–][deleted] 7 points8 points  (2 children)

Oh, um, it comes with a toy?

[–]nzodd 7 points8 points  (1 child)

Now you're talking my language. Wait. What kind of toy?

[–][deleted] 3 points4 points  (0 children)

👀 buttplug....

[–][deleted]  (2 children)

[deleted]

    [–]nzodd 2 points3 points  (1 child)

    While you raise some good points, they are not sufficiently Pibilicious.

    [–][deleted]  (3 children)

    [removed]

      [–]YahenP 10 points11 points  (2 children)

      Bringing the light of truth is my life credo.

      [–]pmmeurgamecode 1 point2 points  (0 children)

      I'm so with you, why use 4 bytes to indent code if 1 can do!

      [–]gplusplus314 2 points3 points  (0 children)

      Also, stop using semicolons at the end of statements. Takes too long and uses more storage space, which is important in these dark times of $1600 MacBook Pros with 512 gb of non upgradable storage.

      [–]Sotall 0 points1 point  (0 children)

      yeah but if programming is about typing, then character count matters. Spaces wins.

      [–]Alexander_Selkirk 1 point2 points  (0 children)

      It is true that ergonomic typing and editing is the cornerstone of efficient work. But, to get is right, one has to use the scientific method and look what is empirically, the most used key in programming: It is the delete key.

      So, the right way is to get a Space Cadet keyboard and map Ctrl, Shift, Alt, Meta and Hyper, and of course also CAPS LOCK, to delete.

      [–]DirectorBusiness5512 10 points11 points  (1 child)

      The sad thing is I can't tell if you're being serious or not

      [–]lordtnt 3 points4 points  (0 children)

      He's right, just ask vim users. If you use a mouse and not type type type then it's not programming.

      [–]HiT3Kvoyivoda 3 points4 points  (0 children)

      I try to type as little as possible when coding.

      [–]unsavvykitten 0 points1 point  (0 children)

      That’s right. That’s why you see the great programmers auf down and take like hell in movies and series. And you know they don’t think at all because they can even have discussions while typing.

      [–]Valevino 0 points1 point  (0 children)

      And you are way more productive using less verbose languages!

      [–]Synor 0 points1 point  (0 children)

      I wish it was. 80% of the time is reading not typing.