Hacker News new | ask | show | jobs
by penagwin 2921 days ago
Yes I am confused by this as well. It's a templating language for javascript objects? Isn't javascript a framework/language to create javascript objects? Other then interface with a few APIs (in browser or node.js) it can't do anything else.
1 comments

If you’re using Javascript or have an embedded JavaScript runtime sure use that.

The 1st party bindings are for C, Go and Python; so it a cross-language JSON DSL. And making it a strict DSL has significant advantages.