<div class="gmail_quote">On 5 January 2012 15:44, Andrej Mitrovic <span dir="ltr"><<a href="mailto:andrej.mitrovich@gmail.com">andrej.mitrovich@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
About your junior comment, are virtuals really the biggest thing you<br>
should worry about?</blockquote><div><br></div><div>Sure it's not the biggest thing, it's one of numerous things. You'll notice a listed a whole bunch of things in my post, and this isn't my thread, these were in addition to the OP's comments.</div>
<div>I'm just trying to add some weight to the OP's sentiments, in that I feel the same way in many areas after a few weeks of experience with D and writing some programs, and considering it for use in future projects.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> There are infinitely many things a newbie<br>
programmer will screw up (think linear algorithms, excessive memory<br>
allocation, hardcoded, non-modular and thread-unsafe code, etc). I<br>
think virtual calls are likely to be just *one* of your problems, and<br>
probably not the biggest one.<br>
</blockquote></div><div><br></div><div>The point is that this is one thing that is completely silently hidden, and the language could fix this tremendously easily by nothing more than a trivial decision of what is default.</div>
<div>I realise that's unlikely to happen, this decision is done now, but I think it's important to raise this sort of issue anyway, so that future decisions have more points in the balance.</div><div><br></div><div>
It would also be generally nice if these concerns were acknowledged rather than brushed off. I'm not making problems for the sake of conversation. These are real issues that I encounter in my daily work.</div>