成瀬です。

今話題の magic comment ですが、方々で「なげーよ」「めんどいよ」という声
を耳にします。そもそも、これの元ネタは Python だと思うのですが、Python
よりも Ruby にはプログラマーの美徳を兼ね備えていらっしゃる方が多いように
思われるので、もうちょっと簡略な表記が欲しいように思います。
http://www.python.jp/doc/2.4/ref/encodings.html

とりあえず一番ラディカルな案として、/^#\s*(\S+)\s*$/ の $1 をエンコー
ディングとみなすのはどうでしょう。

-- 
NARUSE, Yui  <naruse / airemix.com>
DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA