2009-12-01から1ヶ月間の記事一覧

正規表現の遅延コンパイル

Ruby 1.9 だと irb の起動が速いとか、いやいや遅いよとかいう話の中で、正規表現のコンパイルがそれなりの時間を食っているという指摘が。それでは、実行時までコンパイルを遅延させればいいのでは?というのが以下のパッチ。もっとも、こうすると正規表現…

NaN - 無限を求めて -

世の中には浮動小数点数というものがあるのだけれど、こいつは便利なような不便なようなやつだ。まぁ、その辺は「まつもと直伝 プログラミングのオキテ 第15回 浮動小数点数の謎に満ちた世界」や「IEEE754 倍精度浮動小数点数のフォーマット」をはじめとして…