Whitespace hasn’t been taken into consideration (tabs and spaces) which would have been a cool thing to see. I think if that was included this would be a lot more useful. Is there a reason it wasn't?
Most Pressed Keys and Programming Syntaxes
51–60 of 99 posts
Re: Most Pressed Keys and Programming Syntaxes
#52I looked at the heatmaps, then looked at my keyboard. The keys with rubbed out labels nearly match his findings 100%. My 'N' isn't (only because the key is slightly larger than my other keys). Other than that, he is spot on.
In fact, on my keyboard, N is the most-obliterated key label, followed by MAD<. Also damaged: GHSECV. I think I can blame ASD on games, and E should be obvious. So why are CVNM< so very heavily worn? My best guess is that the labels are on the upper section of the keys, which is presumably the laziest part of the key for my fingers to reach?
Re: Most Pressed Keys and Programming Syntaxes
#53I looked at the heatmaps, then looked at my keyboard. The keys with rubbed out labels nearly match his findings 100%. My 'N' isn't (only because the key is slightly larger than my other keys). Other than that, he is spot on.
I'm curious, why do you have a large N key?
http://www.compkeyboard.com/uploadpic/Microsoft%20Natural%20...
Re: Most Pressed Keys and Programming Syntaxes
#54Re: Most Pressed Keys and Programming Syntaxes
#55Lisp: http://dl.dropbox.com/u/2196687/lisp-keystrokes.png
Re: Most Pressed Keys and Programming Syntaxes
#56Re: Most Pressed Keys and Programming Syntaxes
#57Clearly ObjC programmers are the only ones, who comment their code responsibly.
Re: Most Pressed Keys and Programming Syntaxes
#58Lisp: http://dl.dropbox.com/u/2196687/lisp-keystrokes.png
The "-" key isn't even lukewarm which seems odd to me given what little I know about lisp.
Re: Most Pressed Keys and Programming Syntaxes
#59Earlier quoted context omitted.
For this reason, I think it would have been more interesting to ignore the alphabet keys and just heatmap the rest.
But then you lose the impact of the entire set of reserved words. At the point of ignoring the entire alphabet, you're looking at developer preferences for spacing and operators. Might be a nice sidebar to the existing heat maps.
> you're looking at developer preferences for spacing
> and operators
Not really. For example, in languages that use $ (e.g. Perl, PHP) to denote a variable, that's not developer preference. I'm actually surprised that there aren't more operators being used in Ruby. Though I'm not a Ruby programmer, it does not look as devoid of punctuation characters as the heatmap suggests.Re: Most Pressed Keys and Programming Syntaxes
#60Clearly ObjC programmers are the only ones, who comment their code responsibly.
(or have to ;) )
The same holds for almost any language, but in ObjC that's just natural.