Is Narcissus dead?
# Ryan Birmingham (8 years ago)
While I can't speak to narcissus, I see some other projects which look somewhat similar.
JS-Intepreter looks like it's been updated in the last year, and is a javascript in javascript implementation of some sort. ( NeilFraser/JS-Interpreter) continuum implements ES6 in ES3, but it's only a year newer than narcissus. (Benvie/continuum)
-Ryan Birmingham
# Alan Schmitt (8 years ago)
On 2017-02-15 21:54, Alex Vincent <ajvincent at gmail.com> writes:
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...
We don't implement the recent standards in JSExplain (jscert/jsexplain) but we plan to. We are currently working on adding proxies.
Best,
Alan
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] esdiscuss.org/topic/operator-overloading-via-symbol-arithmetic [2] mozilla/narcissus