[ruby]Ruby1.9.1の開発予定話

まつもとさんに聞いたRubyの開発予定話。あくまで非公式な話であり、事実と異なることがありますのでご注意ください。

  • SymbolはStringのサブクラスになるので、うまくやるとHashのキーにSymbolでもStringでもOKになる?
  • M17NをRubyConf2006までにコミットしたいする予定
    • とりあえずすでに書いているものはさっさとコミットする
    • IOと、拡張ライブラリ用インタフェースを検討する必要がある
  • ローカル変数のスコープを変える(ブロックの外でアクセスしたらどうこうするとかのやつ)は1.9でやる予定
  • クラスローカルな(継承先では見えない)インスタンス変数も1.9で
    • 記法が問題。「@_foo」とか?
  • YARVも1.9で入れたい
    • スレッドが問題?

で、M17N周りについては、そのあとでakrさんにも聞いてみました。

  • IOや拡張ライブラリの検討は本当に「今」必要なのか?
    • 「便利なインタフェース」は後から入れられるのでは?
    • 最初にbasicなものだけ入れておいて、それで試してみればよい
  • 問題が起きそうな拡張ライブラリをM17Nフレームワークで実装してみる(してもらう)

参考にしてくださいませ>まつもとさん