アカウント名:
パスワード:
タレコみ人です
鬼車について、現在の Ruby の regex.c との比較が、以下に載っています。 oniguruma/doc/RE.ja [ruby-lang.org] の "補記 4. Rubyの日本語化 GNU regex(version 0.12)との違い"
いくつか機能が追加されていますが、Ruby としては、その機能が追加されていること自体よりも、 以下の点が評価されて移行へと動き出しているようです。
よって私のタレコみの「高機能な正規表現機能」という表現は(誤解を招きやすいので) あまり良くなかったと思っています。 「新規の正規表現実装」、もしくは「より高速な正規表現実装」とすべきだったかな、と思いますが、 私自身、完全には理解し切れていないようなので、まだちょっと自信がありません。
開発絡みはruby-listじゃなくてruby-devですな。
最近はどっちも追いきれてないのでAC。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
1.9 (スコア:0)
Re:1.9 (スコア:4, 参考になる)
タレコみ人です
鬼車について、現在の Ruby の regex.c との比較が、以下に載っています。
oniguruma/doc/RE.ja [ruby-lang.org] の "補記 4. Rubyの日本語化 GNU regex(version 0.12)との違い"
いくつか機能が追加されていますが、Ruby としては、その機能が追加されていること自体よりも、 以下の点が評価されて移行へと動き出しているようです。
よって私のタレコみの「高機能な正規表現機能」という表現は(誤解を招きやすいので) あまり良くなかったと思っています。
「新規の正規表現実装」、もしくは「より高速な正規表現実装」とすべきだったかな、と思いますが、 私自身、完全には理解し切れていないようなので、まだちょっと自信がありません。
Re:1.9 (スコア:3, 参考になる)
そういう状況のもと、鬼車は一から作られたので、拡張・修正しやすく、ライセンス的にも(他と同じRubyの一部なので)拡張しがいがある。ということで、これまでの実装で懸案になっていたいろんな互換機能の要望(Perlや.NETにあってRubyになかった一部の拡張式集合)や新機能の要望が寄せられ、小迫さんが着実に実装した。という感じ。高速というのはおまけです。(おまけというにはもったいないけど)
Re:1.9 (スコア:1, 参考になる)
Re:1.9 (スコア:0)
Re:1.9 (スコア:0)
開発絡みはruby-listじゃなくてruby-devですな。
最近はどっちも追いきれてないのでAC。