«前の日記(2003年10月22日) 最新 次の日記(2003年10月24日)» 編集

Matzにっき


2003年10月23日 [長年日記]

_ トリビア

うちの姪は、前々からはしのえみに似ていると思っていたが、誕生日まで同じだとは知らなかった。 ただし、年齢は10倍違う。

_ [Ruby]1.8.1

そろそろ1.8.1を出そう。来週頭にもpreview1を出そう。それから1.9を始めるのだ。

1.9ではみんなを「ぎゃっ」と言わせる変更をいっぱいしよう*1

たとえば、

  • 正規表現は鬼車に
  • 文字列はエンコーディングを指定できるように(M17N化)
  • ブロックパラメータはローカル変数のみ
  • さらに多重代入の左辺よりもメソッドの引数のようになる
  • ブロックパラメータだけはブロックローカル
  • それ以外のブロック内ローカル変数はなくす
  • eval内でのbreakなどはエラー
  • eval内で新規に登場したローカル変数はeval終了後消える

などなどを考えている。

*1  あっと言わせる変更ではないというのがなんとも


«前の日記(2003年10月22日) 最新 次の日記(2003年10月24日)» 編集