Two questions.
1) Do you have any thoughts or insights having now made both a low level graphics library (D3) and now a higher level library with “Plot”, on the nature and utilities of such tools it even data vis in general?
For instance, I remember when Plot first came out, I noticed many popular D3 users were enamoured with how quick and easy it was to use, to realise it seemed many of them might have been using exclusively D3 for so long, they didn’t really know about these sorts of tools that us “plebs” use (not that “Plot” didn’t look good, it did!). Having used both D3 and higher level tools (not Plot, yet, I haven’t been working in JS land lately), I felt like the nature of the technologies is rather discrete such that they’re different worlds and you kind of have to choose which one you’re in and stay there.
Which leads to my second question…
2) The documentation indicates that Plot is built on D3 (which makes sense!). Is there any capacity to manipulate a Plot graph with D3 once it has been constructed? I’m not sure what this would look like exactly, but blurring the lines between higher and lower level graphic manipulation would be interesting.
Otherwise, thanks for all your work!