パスワードを忘れた? アカウント作成
54691 story
アップグレード

Ruby 1.9.1リリース 16

ストーリー by hylom
新安定版登場 部門より

rworker 曰く、

1月30日、Ruby 1.9系初の安定版であるRuby 1.9.1がリリースされました(アナウンスメール)。

1.9系自体は2007年12月にRuby 1.9.0がリリースされていましたが、安定性が当初よりも期待できなかったとして安定版としてはリリースされなかった経緯があります。Ruby 1.9系はRuby 1.8系から(互換性が無くなる変更も含む)多数の改良が加えられているほか、新たなVMを採用することで、「1.8系よりも平均5倍速い」と言われるほどのパフォーマンス改善も行われています。

なお、Ruby 1.8系の開発/サポートについてもまだ継続され、今年中にはRuby 1.8.8がリリースされる模様だそうです。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 某所より転載 (スコア:3, 参考になる)

    by Anonymous Coward on 2009年02月02日 15時56分 (#1504040)

    795 デフォルトの名無しさん[sage] 2009/02/02(月) 14:41:01
    標準で入ってないモジュールに依存しないでくれよ…

    > ruby -v
    ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

    > irb

    ---------------------------
    ruby.exe - コンポーネントが見つかりません
    ---------------------------
    readline.dll が見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。
    ---------------------------
    OK
    ---------------------------

      796 デフォルトの名無しさん[sage] 2009/02/02(月) 14:46:06
    つ --noreadline

      797 デフォルトの名無しさん[sage] 2009/02/02(月) 14:48:27
    readlineは標準でext/readlineとして付属してるはずだが、
    Windowsでは事情が特殊なのかしら。
    あ、ruby bindingじゃなくてライブラリが入ってないのか。

    とりあえず、.irbrcで irb/completionしてたら外せ。

      798 デフォルトの名無しさん[sage] 2009/02/02(月) 14:50:13
    irb --noreadline だな
    _irbrc ファイルに IRB.conf[:USE_READLINE] = false でもいい

    これ、Windowsでmswin32版Rubyダウンロードした人ほぼ全員引っかかってんじゃないだろうか

  • by YOUsuke (6796) on 2009年02月02日 16時15分 (#1504049) ホームページ 日記

    Rubyは勉強サボってるけど5倍速くなると言われるとまた触ってみたくなる不思議。

    --
    妖精哲学の三信
    「だらしねぇ」という戒めの心、「歪みねぇ」という賛美の心、「仕方ない」という許容の心
  • by Anonymous Coward on 2009年02月02日 16時26分 (#1504059)
    • 非互換な部分が多いと、新しいバージョンに移行する人が少ない
    • 使う人が増えないとバグの減るスピードが鈍い

    という辺りが悩みどころ。

    Python [srad.jp]はどうなんだろうね。

    • まぁ、まだ一般ユーザ向けではないので、それでもよいのです。

      でも、ライブラリの作者さんはもう対応してくださいね。

      親コメント
      • by Anonymous Coward

        安定版だけど一般ユーザ向けでないというのは、どういうことなんでしょう?
        このあたりがいまいち解りにくいところだと思うのですが、本体は安定しているけど添付ライブラリがこなれてくるの待ちしてるところ?
        まだ外部のライブラリが揃ってないから?

        1.9.0から一年様子見したことだし、一般層も安心して乗り換えられるようになったところで安定版リリースを謳っても良かったのでは。

        #WIN32OLEがだいぶ変わっているので1.9に乗り換えたいけど、OpenCVが停滞してるようなので1.8で様子見ちゅう
        #でもやっぱ早くなってるぶん1.9魅力的なんですよね...

        • Re:二律背反 (スコア:1, 参考になる)

          by Anonymous Coward on 2009年02月02日 21時31分 (#1504272)

          外部のライブラリが揃ってないから、ですね。
          1.9.1は仕様(ライブラリ向けのAPIなど)を確定させた版という意味では安定版ですが、一般ユーザが1.8と同じように使うレベルには達していないと思われます。
          ライブラリ作者の皆さんはさっさと1.9.1を入れて自分のライブラリを対応するべきですが、一般ユーザはそういったライブラリが揃ってからのんびりと移行すればよいのではないかと思われます。

          親コメント
          • by Anonymous Coward
            某界隈でruby-gnomeが流行ったときにやっつけで書いたライブラリがいまだに生き残ってたりするからついでに直してほしいな。

            # 他力本願寺
        • by Anonymous Coward
          そもそもruby使おうなんて考えるのは一般ユーザじゃない
          逸般ユーザなのだ
  • by Anonymous Coward on 2009年02月02日 19時17分 (#1504173)
    人気どうですか? あまり聞かなくなったもので…
typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...