<< 2006/10/ 1 1. Yahoo! Widgets が面白いかも
2 3 1. fc2 が画像の直リンを弾いてるっぽい
4 1. Sunbird 0.3RC1
5 1. 最近リファラがまったく残らなくなった
6 1. Thunderbird のメッセージフィルタにコメントが書けたら便利じゃないかな。
7 8 1. Y! Widget Engine + UnixUtils で日本語を扱うには
9 10 11 1. Sunbird 0.3 リリース
12 13 1. yaml-mode.el ができてるじゃない
14 15 16 17 1. JavaScript 周りをもう一回確認しなきゃな
18 19 20 1. アドレス入力のダイアログは消さないでほしい
21 1. 特定のフォントだけ適用除外ってできないかな
22 1. Camino にした
23 1. ブックマーク難民
24 1. emacs-w3m で referer は吐けないのか?
25 1. 最近 Scheme にハマっている
26 1. なんちゃってスモールスクリーンレンダリング.user.js
27 1. GeekMonkey で利用する user js はどこにどう置いておくのがよいか?
28 29 1. 今さら PHP の気に入らないところ
30 1. 大学受験を前提に必修科目の未履修問題をとらえる必要ないような?
31 1. 旧Mac → Windows 逆Switchで気をつけるべきポイント
>>
トップ «前の日記(2006-10-24) 最新 次の日記(2006-10-26)» 編集

2006-10-25 [長年日記]

_ 最近 Scheme にハマっている

別に SICP が流行っているとか関数型言語を勉強したいとかそういうわけではなくて。*1

なんでかって言うと、単に Emacs Lisp のすごさを感じることが増えてきたから、Lisp に興味が涌いてきたという流れ。じゃあなんで素直に Emacs Lisp じゃなくて Scheme なのかと言うと、この記事が前から気になっていたから。

OOエンジニアの輪! 〜 第 21 回 川合史朗 さんの巻 〜

なんつーか、CLOS すげーっていうか、河合さんすげーっていうか。ということで実際には Scheme に興味が涌いたんじゃなくて、Lisp に興味が涌いたついでに Gauche 触ってみようということなのであった。*2Emacs Lisp は副次的に多少でも読み書きできるようになったらラッキー、くらいにしか考えていない。

とりあえず触りだけ勉強している限りは要素が少なくて助かる。ヘタすると本体の動作ぶっ壊しますよという辺りも Ruby や JavaScript の経験があればそんなに違和感はないし、メソッドがクラスに属していないとか、クラスが名前空間を作らないとかそういうのもなんとなく普通に飲み込めるようになってきているので、へー面白いと感じることができる。もう完全にクラスベースの呪縛からは解き放たれた感じ。よしよし。

*1 まぁ「ふつける」は積読してあるんだけど。

*2 WiLiki とか Kahua も興味あるし。