Hacker News new | ask | show | jobs
by blambeau 4494 days ago
The point here is to have a separate language. Data interoperability is about having multiple languages, not having only one to rule the world.
1 comments

I've done (limited) schema validation in Python. Schema exports reasonably well to EDN (it is just clojure after all). One can read EDN pretty well. I don't have a full-blown Clojure interpreter that would be necessary for arbitrary Schema, but I can handle the core types as well in Python (or random other language) as I could in Clojure/Clojurescript.