Happy Hacking Keyboard(HHK)を使い始めてまもなく10年、キーボードについてはこだわりを持ってHHKのみを利用し続けてきましたが、マウスについてはホイールが付いていれば便利だな程度の認識しかありませんでした。
しかし、右手をキーボードとマウスの間で行き来させなければならないのを煩わしく思っていたのも事実です。理想は、手をキーボード上のホームポジションから移動させることなく、マウスポインタを動かせることです。ノートPCのようにキーボード上にトラックポイント[W]があったりすればよいのでしょうが、無い物ねだりは虚しいものです。
現実的な解として、HHKの手前にトラックボール[W]を置くことを考えてみました。そうすることで、両手ともホームポジションに置いたまま、親指でボールを転がしたりボタンをクリックできるという訳です。さっそくウェブでよさげなトラックボールを探して、勢いで注文しました。
» 続きを読む
04/06: 関数型言語
関数型言語[W]にハマっています。以前はSICPを読みつつScheme[W]をゴニャゴニャしていましたが、最近はOCaml[W]とHaskell[W]の両方で遊んでいます。ぶっちゃけ、両者とも今の仕事に直結するようなものではありません。言ってしまえば、教養として学ぶラテン語みたいなものでしょうか。
Haskellについては、先日購入した『入門Haskell』と『関数プログラミング』を併読しています。内容が結構リンクしており、なかなかいい具合に捗っています。また、来月には別の入門書も発売になるらしく、実は今一番熱い言語なのではないかな、と思ったり思わなかったり。
もう片方のOCamlについては、O'Reillyの書籍を邦訳したものを片手に、入門サイトで勉強しています。今のところ不自由はないですけど、やっぱり紙の書籍が欲しいです。言い出しっぺの法則? 勘弁して下さい。
今はまだほとんど座学状態ですが、いずれ何かしらの実践を行いたい今日この頃。
