Re:Object.observe withdrawn from TC39
by plorkyeran on Monday November 02, 2015 @10:38PM
(#10497311)
KVO's API could be a lot better (even just making it target-action would be a huge improvement), but at the time it was created you couldn't do a block based API (since they didn't exist yet), and thread-safe automatic deregistration without zeroing weak pointers would be very complex and have a lot of overhead.
Re:Object.observe withdrawn from TC39
by arcticbull on Monday November 02, 2015 @11:56PM
(#10497654)
The key paths are still stringly-typed so maintainability is a nightmare :(
https://github.com/facebook/KVOController