[ruby-list:657] Re: swap values(Re: call by reference)

From: matz@... (Yukihiro Matsumoto)
Date: 1996-09-30 04:58:18 UTC
List: ruby-list #657
In message "[ruby-list:656] Re: swap values(Re: call by reference)"
    on 96/09/30, 石塚圭樹 <keiju@shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです. 

|そうですね. ++みたいのをオブジェクト指向の範疇で奇麗に解釈/実装するの
|は難しいですよね.
|
|こういうのはマクロにするのが最近の傾向と信じていますがいかがでしょう?
|わたしは良く知らないですが, CLOSとかでもこの手のものはマクロで実装しま
|すよね?

CLOSの場合はそうです.しかし,rubyのような(相対的に)複雑な文
法を持つ言語でのマクロはなかなか難しい問題をはらんでいます.
dylanとかのマクロを見ていると死にそうになって来ます.

マクロに関しては採用するメリットがコストに見合わないなあと考
えています.
                                まつもと ゆきひろ /:|)

In This Thread

Prev Next