On Thu, May 23, 2013 at 5:24 PM, Dicebot <span dir="ltr"><<a href="mailto:m.strashun@gmail.com" target="_blank">m.strashun@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Thursday, 23 May 2013 at 15:15:18 UTC, Rory McGuire wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

b) it requires to know your argument at compile-time. What if you packet<br>
construction is based on some text configuration file?<br>
<br>
</blockquote>
<br></div><div class="im">
:) I'm sure we could think of something wrong with any part of the language<br>
if we really wanted to.<br>
</div></blockquote>
<br>
Well, you see, I am not imagining it. Had to write a barebone traffic generation tool in C several months ago for project. It did almost exactly that, only with no help support from type system, of course.<br>
</blockquote></div><br><div>Hence the smile. It is a valid case as are most valid cases :) but We're discussing which of the two happens more often. I think this is rare enough to type an extra "!". In Go they would probably make it illegal, simply because its confusing for most cases.</div>
<div><br></div><div><br></div>