タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Rubyとtypingに関するkiyo_hikoのブックマーク (1)

  • キー配列を最適化してプログラミングの生産性を倍にしよう! OSX限定

    現代のキーボードの配列はアルファベットを中心にしたQWERTYが主流です。これは1882年に完成されたそうです1。もちろんコンピュータが生まれる以前です。 一方プログラミングではアルファベット以外の記号を頻繁に打鍵します。例えばRubyでは _ = - + : [ { ( . ? ‘ “などの記号の使用頻度はとても高いです。ところがUSキーボードを使っている場合、上記のうち : [ { . ? ‘ “ は良いですが、_ = - + ( が最上段に位置していてタッチタイピングしづらいです。 US Keyboard これはプログラムの生産性に大きく影響しそうです。なぜならこれらのキー入力が出現するたびに、目視でその位置を確認するか当て推量で外すかして、それによって入力のリズムが崩れてしまうからです。 つまりこれらのキーの配列をホームポジションで所掌できる範囲内に収めることができれば、プログラム

    kiyo_hiko
    kiyo_hiko 2015/08/30
    "Rubyではアンダースコアを頻繁に打つ一方で、セミコロンはほとんど使わない"
  • 1