You are absolutely correct... That is if you are creating method names that include the type<div><br></div><div>Array.ofStrings() is certainly more clear than Array.ofType(String) but it has it's obvious negatives. We already have a concept in the language which is typeof so could even go with Array.typeOf(String)</div>

<div><br></div><div>I'll also comment that I sort of dislike the sound of Array.new() *shrug*<br><br><div class="gmail_quote">On Sun, Aug 26, 2012 at 11:52 PM, Shijun He <span dir="ltr"><<a href="mailto:hax.sfo@gmail.com" target="_blank">hax.sfo@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">See the screenshots for the "array of" search suggestion in search engine.<br>
As a non-English native speaker, I'd like to say the search suggestion<br>
of "array of" in non-english languages seems most come from the<br>
programmers' input, so it shows how worldwide programmers think what<br>
"array of" means ;)<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Aug 27, 2012 at 10:55 AM, Matthew Robb <<a href="mailto:matthewwrobb@gmail.com">matthewwrobb@gmail.com</a>> wrote:<br>
> I agree with Rick on the general feeling with Array.of<br>
><br>
> If arguing ambiguity I would argue a better method name for type guarded<br>
> arrays would be Array.ofType<br>
><br>
><br>
> On Sun, Aug 26, 2012 at 8:56 PM, Rick Waldron <<a href="mailto:waldron.rick@gmail.com">waldron.rick@gmail.com</a>><br>
> wrote:<br>
>><br>
>><br>
>> On Sunday, August 26, 2012 at 7:30 PM, Brendan Eich wrote:<br>
>><br>
>> Rick Waldron wrote:<br>
>><br>
>> But Array.of is not. Maybe Array.new is a good name.<br>
>><br>
>> Array.of is unambiguous with the current ES specification<br>
>><br>
>><br>
>> Array.new is ok too, though -- no problem with a reserved identifier as<br>
>> a property name. It's darn nice for Rubyists.<br>
>><br>
>> OTOH Array.of matches the preposition pattern used in Array.from. But I<br>
>> don't think this trumps Array.new.<br>
>><br>
>><br>
>> Nor do I, but I think it poses a problem for polyfilling (which is not a<br>
>> silver bullet).<br>
>><br>
>> +1 Array.new, but I still think Array.of sounds, feels and looks nicer<br>
>><br>
>> Rick<br>
>><br>
>> Cc'ing Dave for his thoughts.<br>
>><br>
>> /be<br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> es-discuss mailing list<br>
>> <a href="mailto:es-discuss@mozilla.org">es-discuss@mozilla.org</a><br>
>> <a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
>><br>
><br>
</div></div></blockquote></div><br></div>