<br><br><div class="gmail_quote">On Tue, Nov 11, 2008 at 4:28 AM, Michiel van Baak <span dir="ltr">&lt;<a href="mailto:michiel@vanbaak.info">michiel@vanbaak.info</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On 21:07, Mon 10 Nov 08, Trevor Peirce wrote:<br>
&gt; John Todd wrote:<br>
&gt; &gt; These symbols seem fine, but in the long view it is perhaps the case<br>
&gt; &gt; that the &quot;_&quot; character was incorrect as the leading indicator for<br>
&gt; &gt; forward inheritance. &nbsp;It seems, logically, that &quot;+&quot; and &quot;++&quot; should<br>
&gt; &gt; represent forward and infinite forward inheritance, and &quot;-&quot; and &quot;--&quot;<br>
&gt; &gt; should indicate reverse and infinite reverse inheritance. &nbsp; We may be<br>
&gt; &gt; too far out of the gate for this type of serious change (or shift) to<br>
&gt; &gt; be practical, and there may be other syntactical/parsing reasons why<br>
&gt; &gt; what I think is reasonable is not a practical nomenclature.<br>
&gt; &gt;<br>
&gt;<br>
&gt; I would strongly advise against this as it starts to resemble math too<br>
&gt; much and could misleading. As an alternative I suggest appending _ to<br>
&gt; the variable name in contrast to prepending.<br>
&gt;<br>
&gt; Forward inheritance: _variable or __variable<br>
&gt; Reverse inheritance: variable_ or variable__<br>
&gt;<br>
&gt; A memory technique that can be associated with this is if the variable<br>
&gt; name is after the _ mark, it will go to channels created after. If the<br>
&gt; variable name is before the _ mark, it will go to the channels created<br>
&gt; before.<br>
<br>
</div>Good one. I really like this over the +<br>
<font color="#888888"><br></font></blockquote></div>As many people use the syntax of foo_bar_baz to name variables this could lead to some serious unintended consequences.&nbsp; There&#39;s been many a time that I&#39;ve seen an unintended _ at the end of a variable name (much more frequently than at the beginning, but that still suffers the same issue.)<br>
<br>Just a thought, not really a vote either way.<br>