<div dir="auto">I agree that coming up with declarative computer graphics standard is difficult.   Getting mindshare and keeping up with the state of the art is difficult too.   People tend to fall back into old patterns of "just code it" instead of looking at a declarative approach.<div dir="auto"><br></div><div dir="auto">I appreciate the difficulty and the desire to provide minimal functionality.  Unfortunately, much of the market requires a "wow" factor.</div><div dir="auto"><br></div><div dir="auto">Perhaps there doesn't need to be a declarative graphics standard, and we will all should port our declarative graphics from one system to another using converters, and then modify it to suit the system.</div><div dir="auto"><br></div><div dir="auto">Alternatively, have we considered using AI or other coding techniques to do conversions from imperative to declarative systems and back (see X3DJSONLD, X3dToJava.xslt)?   Do we have enough examples?</div><div dir="auto"><br></div><div dir="auto">Do we need persistent processes instead of persistent formats?</div><div dir="auto"><div dir="auto"><br></div><div dir="auto">John</div></div><div class="gmail_extra" dir="auto"><br></div></div>