> Finally I'm not really sure of the point of being declarative if it only supports JavaScript anyway. Maybe they plan a WASM implementation?
Vega schemas are JSON and JSON is quite portable, despite its JS origins.
Vega has actually become fairly popular in the Clojure ecosystem (see e.g. https://github.com/metasoarous/oz) due to how well the data-orientation fits the Clojure philosophy. I also think Altair for Python is quite popular (https://github.com/altair-viz/altair) and that is a Vega-lite library.
Vega schemas are JSON and JSON is quite portable, despite its JS origins.
Vega has actually become fairly popular in the Clojure ecosystem (see e.g. https://github.com/metasoarous/oz) due to how well the data-orientation fits the Clojure philosophy. I also think Altair for Python is quite popular (https://github.com/altair-viz/altair) and that is a Vega-lite library.