history

青木日記 RSS

<前の日 | この月 | 次の日>

2003-04-19

RHG 読書会

今月もやってまいりました。 今回は難所の状態付きスキャナです。 ここは間違いも多いんだよなあ。土下座。(してないけど)

内容のログはいつも通り RWiki に。

Rubyな話題いろいろ

大阪花見、なぜか一週間すぎた今になって思い出したように記録が出てますね……。 今日の RHG 読書会で出た話も合わせていろいろ書いてみます。

  • stdio

stdio を捨てるのはやっぱし 1.9 みたいです。 必然的に Windows の gets + スレッド問題も 1.9 で解決しそうですね。

  • 正規表現エンジン

鬼車も 1.9。 「regex.c でバグを見付けても鬼車で再現しないとどうでもいいような気がする」 という声がありました。

  • Ruby のパーサ

いろんなところで何度も出てる話ではあるけども、 やっぱり Ruby プログラムをパースするのは大変すぎます。 たとえば ruby-mode.el や irb はかなり苦労しているようです。 パーサが公式にモジュール化されるのは 2.0 ですから、 それまではどうにかしなければなりません。 Ripper みたいのを自動生成できると楽なんですけど……。

  • lib/tk*.rb

やっぱり tk 関係はディレクトリに入れたいよね。 という話を無理矢理してきました。

この話も含めて、1.7 では lib/ 以下にいろいろ入るので、 その分これよりも気を遣ってやる必要が出てきそうです。 「readbytes.rbなんていらねえだろ」とかいう話もありました。

  • lib/fileutils.rb

オプション渡しを全面的にハッシュにする決意を固めました。 近日中にパッチ書いて ruby-dev ML に流します。 どうせまだ 1.7 にしか入ってないので互換性は一切考慮しません。 ちなみに instruby.rb だけはこっちで追従させときますので。

  • Racc

あーそうだ、パーサジェネレータ標準添付してほしい、ってのもあったなあ……。 いる?

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS