Tom Van Cutsem (2014-01-04T07:02:43.000Z)
domenic at domenicdenicola.com (2014-01-09T16:35:27.659Z)
`hasOwn` has been deprecated recently. As for `get`, `has` and `set`, you mean renaming them to `getProperty`, `setProperty` and `hasProperty`? I don't see much value in doing so. There are no primitive operations that require the symmetry, and in practice I've found it pleasant that the most common operations to intercept (property get and set) have short names. Also, `get` and `set` mirror the corresponding contextual keywords for accessor properties, which makes sense.
domenic at domenicdenicola.com (2014-01-06T14:10:12.763Z)
`hasOwn` has been deprecated recently. As for get, has and set, you mean renaming them to getProperty, setProperty and hasProperty? I don't see much value in doing so. There are no primitive operations that require the symmetry, and in practice I've found it pleasant that the most common operations to intercept (property get and set) have short names. Also, `get` and `set` mirror the corresponding contextual keywords for accessor properties, which makes sense.