<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2013/11/22 deadalnix <span dir="ltr"><<a href="mailto:deadalnix@gmail.com" target="_blank">deadalnix@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Friday, 22 November 2013 at 01:33:44 UTC, Kenji Hara wrote:<div class="im">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
At least to me, your argument is just to return to the C era. I think it<br>
will introduce huge 'regression'.<br>
<br>
</blockquote>
<br></div>
This is an important misunderstanding of my position. The C era is bad, the D era is kind of better, but the exact same problem still exist. It is simply less visible.<br>
<br>
The concept of function as you call it is useless and is both the source of the confusion you mention in C and the tricky cases you mention in D.<br>
</blockquote></div><br></div><div class="gmail_extra">After removing 'function' concept, 'func' always means function pointer or delegate. So we cannot call functions without parenthesis anymore. It is unacceptable change to me, and many D programmers would probably argue same thing.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Kenji Hara</div></div>