--00151747b5a2d4389b04ae64691f
Content-Type: text/plain; charset=UTF-8

On Sun, Oct 2, 2011 at 5:48 PM, Yukihiro Matsumoto <matz / ruby-lang.org>wrote:

> It was Module#mix I think.  But last night, after detailed discussion
> and consideration, I give up the idea.  So, as of today, my must-have
> list for the language is:
>
> [...]
>
> Method renaming and constant resolution are mere idea. I wanted to
> address them by Module#mix.  Since I gave up #mix, I'd like to address
> them by enhancing #include, if possible.
>

Could you say more about the decision to drop #mix/traits?

--00151747b5a2d4389b04ae64691f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div class="gmail_quote">On Sun, Oct 2, 2011 at 5:48 PM, Yukihiro Matsumoto <span dir="ltr">&lt;matz / ruby-lang.org&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div id=":17i">It was Module#<span class="il">mix</span> I think. But last night, after detailed discussion<br>
and consideration, I give up the idea. So, as of today, my must-have<br>
list for the language is:<br>
<br>[...]<br>
<br>
Method renaming and constant resolution are mere idea. I wanted to<br>
address them by Module#<span class="il">mix</span>. Since I gave up<span class="il">mix</span>, I&#39;d like to address<br>
them by enhancing #include, if possible.<br></div></blockquote></div><br><div>Could you say more about the decision to drop #mix/traits?</div>

--00151747b5a2d4389b04ae64691f--