On 1 March 2011 09:33, Angus Croll <[email protected]> wrote:

> But why is hasOwnProperty application and getOwnPropertyNames meta?
> Both naming (keys vs. GetOwnPropertyNames) and layering seems somewhat
> arbitrary and may be as much influenced by whose method they were
> inspired by (e.g. Prototype.js) and which participant was driving a
> particular decision than anything else. End result feels somewhat
> Balkanized
>
>
To me, this is exactly the reason why languages benefit from having
something like Python's BDFL. That way you avoid all this
design-by-committee inconsistency.

Don't get me wrong, there's a lot of good stuff coming in ES5, but I kinda
wish BE could perform some kind of military coup over the committee - that
would be awesome.
-- 
Nick Morgan
http://skilldrick.co.uk
@skilldrick <http://twitter.com/skilldrick>

-- 
To view archived discussions from the original JSMentors Mailman list: 
http://www.mail-archive.com/[email protected]/

To search via a non-Google archive, visit here: 
http://www.mail-archive.com/[email protected]/

To unsubscribe from this group, send email to
[email protected]

Reply via email to