When comparing QWERTY vs Row Swap (QWDFGY), the Slant community recommends QWERTY for most people. In the question“What are the best keyboard layouts for programming?” QWERTY is ranked 5th while Row Swap (QWDFGY) is ranked 9th. The most important reason people chose QWERTY is:
You don't have to carry your own keyboard everywhere, QWERTY is pretty popular.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Popular
You don't have to carry your own keyboard everywhere, QWERTY is pretty popular.
Pro Default keyboard shortcuts
The keyboard shortcuts for most applications were designed with QWERTY in mind.
Pro Good for Vim users
Vim is most natural in QWERTY, since this is the layout it was designed on. Learning a good editor will help with your programming a lot more than learning a new layout.
Pro Easy access to important keys
Some of the most used keys in programming such as ; . / " | ' < > * are very easily accessible because they either have their own keys or are "shift options". People who grew up using alternative layouts, such as Belgian AZERTY, know from experience this shouldn't be taken for granted.
Pro As effortless as Dvorak
It scores 2.122 on the Carpalx effort model, vs 2.098 for Dvorak (QWERTY is 3.000).
Pro Very easy to learn from QWERTY
The swaps are strictly vertical. No letter changes fingers. Possibly even easier to learn than other minimal-change layouts like qwpr and Minimak-4.
Pro Common Ctrl-shortcuts don't move
Most letters are in their QWERTY position, including the important AZXCV. Those that moved are very close to their old positions.
Pro Good for Vim users
HJKL are still in order.
Cons
Con Not an easy to gain speed on QWERTY
Learning to touch type using traditional touch typing methods, you would not be as fast as others on Dvorak and you would be making quite a few mistakes.
The reasons that most of record holders have placing in typing speeds is because they do not use traditional typing methods.
Con Made for typewriters, not computers
It was created before computers got popular. This layout was created for typing machines, so as to prevent collision between character hammers from slowing down the typist.
Con Very unintuitive
Why QWERTY?
Con Correct typographic letters and symbols not easily reachable
Con Punctuation is not optimized
Punctuation is just as bad as Colemak.