パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Ruby 1.8.1 is released」記事へのコメント

  • by Anonymous Coward
    現在のregex.cと比べて、鬼車ってどこら辺が「高機能」なの?
    • 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, 参考になる)

        by Anonymous Coward
        まずはライセンス問題の解決という動機が大きいよ。1.8までのエンジンはLGPLのコードがベースなので、Rubyのコードの中でこいつだけ特別扱いが必要だった。(PHPでもRubyのエンジンを流用しているので問題になった) しかも、原型を留めないほどに手が入っていて、拡張や修正が困難になってきていた。

        そういう状況のもと、鬼車は一から作られたので、拡張・修正しやすく、
        • Re:1.9 (スコア:1, 参考になる)

          by Anonymous Coward on 2003年12月25日 17時31分 (#461572)
          Rubyで使う場合だけGNU regex改と同様にruby_というprefixを付けるようになっているけど、汎用のライブラリならPCREのようにsymbolには独自のprefixをつけてほしいな。って、前にも書いたんですけど [srad.jp]。
          親コメント
          • by Anonymous Coward
            こんなところで愚痴ってないで本人に直接いうとかruby-listに投げるとかすれば? 伝わらなかったら何も変わらないでしょ。
            • by Anonymous Coward

              開発絡みはruby-listじゃなくてruby-devですな。

              最近はどっちも追いきれてないのでAC。

Stay hungry, Stay foolish. -- Steven Paul Jobs

処理中...