<story><title>Introducing d3-scale</title><url>https://medium.com/@mbostock/introducing-d3-scale-61980c51545f#.9qmfpjj3d</url></story><parent_chain><item><author>mbostock</author><text>Author here, AMA.</text></item></parent_chain><comment><author>endergen</author><text>Hey Mike,&lt;p&gt;I&amp;#x27;m a huge fan of D3. As I work on multiple platforms not just those involving web tech and javascript, I&amp;#x27;ve often wondered if it would be better to put a lot of work into taking a more cross language, cross rendering system approach to building libraries. I&amp;#x27;m wondering if you&amp;#x27;ve ever thought about how you could design something like or extend d3 to create an ecosystem where assets are shared across platforms&amp;#x2F;runtimes&amp;#x2F;mediums much more easily?&lt;p&gt;I&amp;#x27;m often left frustrated with how much of the visualizations we make are simple in terms of graphical components yet because we mix their implementations unnecessarily in with the development environment (the DOM in d3&amp;#x27;s case). I think you are in the great position to be able to get consensus on something like that. I was thinking some more like a clean file format, runtime, and tooling for building reactive visualizations that can be reused, composed, and embedded into any environment by virtue of having a clean reference runtime that could be ported to many platforms: web, mobile, desktop, vr, and rich publishing&amp;#x2F;printing needs as well.&lt;p&gt;ps. I love how you&amp;#x27;ve pulled out a smaller clean part here.</text></comment>
<story><title>Introducing d3-scale</title><url>https://medium.com/@mbostock/introducing-d3-scale-61980c51545f#.9qmfpjj3d</url></story><parent_chain><item><author>mbostock</author><text>Author here, AMA.</text></item></parent_chain><comment><author>zappo2938</author><text>You are one of my technology heroes! Sorry if this is off topic. Language, my own and foreign, were my worst subjects through school. It was a huge accomplishment for me to learn to write grammatically. The tool I used to learn was a systematic approach to graphing sentences. Now I&amp;#x27;ve stopped everything and set out on a journey to learn write software to help younger students learn to analyze grammar, to understand the parts of a sentence, and to isolate the parts to understand the semantic meaning from structure. More importantly, to help students learn to create semantic meaning from composition.&lt;p&gt;My goal requires a drag and drop user interface to build tree visualizations. Starting from zero I&amp;#x27;ve been focused on learning Javascript. I&amp;#x27;m not interested in natural language processing with machines and machine learning. The best I&amp;#x27;ve seen on this subject is Ben Podgursky&amp;#x27;s nlpviz[1] which uses Stanford&amp;#x27;s CoreNLP service with d3.js to create a parse tree visualization.&lt;p&gt;Do you know anybody who is working on this, English grammar visualization? And, if there are resources available on the web? What I need is an interactive tree visualization builder.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;bpodgursky&amp;#x2F;nlpviz&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;bpodgursky&amp;#x2F;nlpviz&lt;/a&gt;</text></comment>