Any reason why __proto__ is not a well known symbol?

JD Isaacks jd at jisaacks.com
Tue Feb 16 04:34:24 UTC 2016


I know ES2015 formally made the `__proto__` property a way to access/set an
object's internal `[[Prototype]]` property.

Is there any reason why this wasn't spec'd as a well known symbol such as
`@@__proto__`. It just seems like it would line up well with other
modifiers like `@@iterator`, `@@species`, etc.

Being that it was not formally spec'd it shouldn't have broke backwards
compatibility either.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20160215/d05bf9db/attachment.html>


More information about the es-discuss mailing list