:カワチで夜食と夕飯の具材を購入。出かけて、グリーンモール内の100円ショップ(キャンドゥ?)に。段ボール製CDケースを探してみたけど無かった。透明なプラスチック製のCDケースでは、光が入ってCD等が劣化してしまうような気がするので、できれば段ボール製が嬉しいのだけど。ダイユーエイトにも寄って、CDケースを探してみたけど、見当たらず。689円で売られているのを発見して、1つ購入。いうか1つしか残ってなかったけど。レシートを整理1年分のレシートを、箱に突っ込んだままにしてあったのだけど。親父さんに、医療費関係のレシートを渡さなければならないので、発掘作業を。ついでに、OpenOffice上でレシート内容を打ち込み。食費関係は全部打ちこんだけど、通販で買ったアレコレは、まだ丸々残っている状態。携帯電話(FOMA)の請求書?を眺めて、ちと悩んでしまう。基本使用料で1,000円分、パケットパック10なるもので1,000円分、つまり合わせて2,000円分まで通信しても料金は変わらないのだけど。iアプリ開発の際はアプリのバグを修正するたびにDLするものの、それ以外の月は全く使わない・通信をしないんだよなあ...。NHK-BS2で手塚治虫特集的な番組が放送されてたらしい昨日の分を見損ねた。思ったが、今日の分を見る限り、たいした内容でもなさそうな。プログラミング言語の学習コストと移行メリットについて思ったことをメモ別の言語を学習するにはコストがかかる。学習コストは言語仕様によっても変化するし、学習者の言語関連知識量によっても変化するが、完全にゼロにはならない。別の言語に移行することで、メリットとデメリットが生じる。現在使用中の言語で自分が求める処理が既に実現されているなら、移行メリットはゼロか、もしくはマイナスになる。実現できてるように見えながら、本来実現すべき機能を見落としてる・認知できていない場面も往々にしてある。言語オタクは学習コストをほとんどゼロとして見積もる傾向がある。重度・重症になると、移行メリットの中に、「別の言語を学習できる」という項目を含めてしまうことに何ら疑問を抱かなくなる。言語オタクは言語関連知識のコレクターである。言語を道具としては見ておらず、自身の知識欲を充足させるためのアイテムとして見ている節がある。言語オタクではないユーザにとっては、言語は道具である。現在使用中の道具で求めるモノが作成できるなら、別の道具を導入・学習することに価値は見出さない。現在の道具で実装するのが茨の道であったとしても。言語オタクではないユーザにとっては、移行メリットが大きければ、移行先言語の言語仕様にはこだわらない。その言語仕様で実装するのが茨の道であったとしても。言語オタクでなければ、より効率のいい新言語は生み出せない。言語オタクではないユーザが生みだした新言語は、えてして既存の言語より効率が劣る。求めるモノがまだ実現できていない状態で、実現にあたって最も効率のよい言語を選べる・助言できるのは、言語オタクのみ。彼等の発言に、学習コストを低く見積もる傾向があることについては留意する必要がある。「Excelで印刷文書を作ってしまう問題」と共通するところがあるような気もしてきた。GIMPで作業の自動化ができないかしらiアプリ用の画像を作成してるのだけど。特定処理をする、とかできないのかな。エディタの、キーボードマクロのような処理ができれば楽かもしれず。いや、Photoshopあたりはそういう機能があるのだけど。GIMPの場合は、スクリプトを書かなくちゃいけないのが面倒だなと。動的(?)に、手順の記録と再生ができればなあ。スクリプトを書けるだけでも恵まれているのだけれど。面倒くさがってる暇があったら、手作業でやったほうがいいよな。やってればそのうち終わるし。