[#49193] [ANN] Ruby 2.0.0-p0 released — Yusuke Endoh <mame@...>

こんにちは。Ruby 2.0.0-p0 をリリースします。

14 messages 2013/02/24
[#49196] [ANN]Ruby-2.0.0-p0 mswin32版 MSI was Re: [ANN] Ruby 2.0.0-p0 released — arton <artonx@...> 2013/02/24

artonです。

[#49216] Windows用 インストーラ無しパッケージの需要について (Re: [ANN]Ruby-2.0.0-p0 mswin32版 MSI was Re: [ANN] Ruby 2.0.0-p0 released) — Takeshi Iogawa <alpha@246.ne.jp> 2013/02/27

いおがわと申します。 Ruby2.0の正式リリースおめでとうございます。

[ruby-list:49199] Re: Kernel#__dir__ メソッド? Kernel#__DIR__ 擬似定数?

From: Yukihiro Matsumoto <matz@...>
Date: 2013-02-25 03:53:23 UTC
List: ruby-list #49199
まつもと ゆきひろです

In message "Re: [ruby-list:49198] Kernel#__dir__ 	メソッド? Kernel#__DIR__ 擬似定数?"
    on Mon, 25 Feb 2013 11:19:26 +0900, take_tk <ggb03124@nifty.com> writes:

|でも、なんで Kernel#__DIR__ 擬似定数ではないのでしょうか? 
|
|内部的にメソッドであるから、というのは分かる。

「なぜメソッドにしたのか」という質問ですね。これは、互換性の
ためです。擬似定数は予約語なので既存のプログラムで__DIR__を
使っていた場合動作しなくなります。同様の理由で__method__とか
もメソッドです。

In This Thread

Prev Next