Closed mbostock closed 8 years ago
Possibly still worth pursuing, but punting on this for now. Rewriting everything without closures would be a pretty massive undertaking (starting with d3-timer). There are possibly low-hanging fruit, such as the Schedule class, but I don’t expect it to be a huge performance win, either.
For performance, we should experiment with rewriting schedule.js, styleTween.js and attrTween.js to not use closures. I think it should be possible without changing the public API…