I remembered the Narcissus (JS engine implemented in JS) project, and was thinking, "wouldn't it be nice to prototype my Symbol.operator idea [1] in that?" Then I looked on Github, and saw that Mozilla's Narcissus repository hasn't had a commit in over five years. [2]
Ouch. With ES6 and now ES7 released, I am curious as to whether someone has a fork out there which implements the recent standards. I couldn't find one... Granted, proxies have changed a lot in the last few years, so Zaphod, which made scripts run in Narcissus, would need a serious update... [1] https://esdiscuss.org/topic/operator-overloading-via-symbol-arithmetic [2] https://github.com/mozilla/narcissus -- "The first step in confirming there is a bug in someone else's work is confirming there are no bugs in your own." -- Alexander J. Vincent, June 30, 2001
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss