
Moderators: thesaurus, Jeff Tirey
The QWERTY arrangement solved the jamming problem not by forcing typists to slow down, but by separating common sequences of letters in English. Pairs of keys that are frequently struck in succession were placed as far from each other as possible, so that the hammers that were likely to be used in quick succession were less likely to interfere with each other.
Voxforascausa wrote:I would switch to drovak, but there are two problems switching:
1) If I were to work on someone elses PC, chances are that they don't have a drovak layout and I'd have to revert to QWERTY typing, which would sort of defeat the purpose of switching.
2) The most important keys in programming - the quotes, curly braces, and brackets, are on the bottom rows in QWERTY which are much more convienient for me to access rather than reaching for the top row with my pinky and ring fingers.
There is also a problem with the layout when you're trying to play a game since many games choose to use WASD and IJKL to control your character, and some don't even allow you to change that.
All computers today have Dvorak (I am generalizing -- that is any Mac or XP-running PC); Dvorak has been a standard for a while.
Lucus Eques wrote:{snip}
All computers today have Dvorak (I am generalizing -- that is any Mac or XP-running PC); Dvorak has been a standard for a while. Obviously I'm a Mac user, but I have to type on PCs a lot at school, and it's very easy to switch to other keyboards: go to Control Panel, to Regional and Language Preferences, then into Language, then Add, and a language comes up with a potential keyboard. Hit Apply, and also allow a liitle icon to show up in the bottom task bar of the system (if there is such an option -- normally it comes on automatically) for ease of switching. Takes about 20 seconds.
{snip}
Really? I think it's a real boon that they're up there, since I had to lift my hand right off the keyboard to get them usually, which lost several seconds. Now I don't even have to look, and I think they're much easier to reach -- much more intuitive.
BEGIN {
if ($kids) { write $santa; dump $kids; }
foreach (@night) { study $prayers and $stories; }
select $gentiles; #to
join "you"; if ($gentiles) { open $MIND,"ed"; }
}

Kopio wrote:This might just be crazy enough to try out....I might just like it! I always have liked being non-conventional anyhow, this would just seriously mess with people! Lucus...so you change your keyboard back when you are done using them at school? I'm picturing confused and ticked off freshman banging their heads against the desk...
All computers today have Dvorak (I am generalizing -- that is any Mac or XP-running PC); Dvorak has been a standard for a while.
Voxforascausa wrote:That was Perl truncated from a program, and as you can see it'd be probably quite bad . Imagine the amount of brackets and braces for something like PostNuke(which is over 800 files, though most are images most of the size is in PHP) or Slash, the underlying code of slashdot. Not very dvorak friendly. I'd think that Dvorak would be excellent for authors, though.
annis wrote:Voxforascausa wrote:That was Perl truncated from a program, and as you can see it'd be probably quite bad . Imagine the amount of brackets and braces for something like PostNuke(which is over 800 files, though most are images most of the size is in PHP) or Slash, the underlying code of slashdot. Not very dvorak friendly. I'd think that Dvorak would be excellent for authors, though.
Is typing speed really a problem for programmers? It seems to me thinking speed is the larger impediment (while not a programmer, I say this as a sysadmin who does a good chunk of programming). I'm not sure programs are written at typing speed.
Voxforascausa wrote:Certainly they are not written at typing speed consistently. Programming is more of a think, type, think mentality. However, if you can type more easily, you can think more and waste time typing less. Then, you can get to debugging and looking over your program faster.
annis wrote:Voxforascausa wrote:Certainly they are not written at typing speed consistently. Programming is more of a think, type, think mentality. However, if you can type more easily, you can think more and waste time typing less. Then, you can get to debugging and looking over your program faster.
But is typing a major use of time, really? Especially given the IDEs and other tools many people use I'd expect a lot more time is wasted moving between mouse and keyboard than on QWERTY delays.
I suppose it might depend a bit on the language. Programming in Inform 7 might benefit from faster typing speeds, but only because it's a domain specific language focused on storytelling.
Voxforascausa wrote:Most experienced programmers tend to avoid or dislike IDEs(from my experiences with them) altogether and use text editors
with highlighting such as emacs and vim, which are all about keyboard shortcuts and working from the command line(tends to be faster and lighter in the long run).
annis wrote:Voxforascausa wrote:Most experienced programmers tend to avoid or dislike IDEs(from my experiences with them) altogether and use text editors
In Unix-land that's certainly true, but is it outside?
Users browsing this forum: Google Adsense [Bot], MiguelM and 30 guests