<div class="gmail_quote">On Thu, Sep 15, 2011 at 12:24 PM, Kyle Simpson <span dir="ltr"><<a href="mailto:getify@gmail.com">getify@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">Of course, if the WeakMap really was both weak-key and weak-value, then I'd absolutely expect the name to be WeakMap (I think "weak" in this case is a useful and non-trivial part of the behavior). So my complaint is not "Weak", but that "Weak" implies something more comprehensive than is actually the case. It over-promises and under-delivers, so to speak.</div>


</blockquote></div><div><br></div>Ok, how about WeakishMap?  You would find it where you expected to look, and the name would make you read the docs to see how it is different.<div><br></div><div>Mostly joking...   mostly.<br clear="all">

<div><br></div>-- <br>John A. Tamplin<br>Software Engineer (GWT), Google<br>
</div>