Hacker News new | ask | show | jobs
by wunki 4737 days ago
Great work. Could you elaborate why you didn't pick the route of using one of the mentioned libraries, Clang or Acute?
1 comments

Neither of them were released when we started development. Also, I tend to think that it's better to explicitly manipulate JavaScript data structures through ClojureScript than try to build some potentially leaky abstractions on top of them.

Since ClojureScript's protocols are so flexible, it doesn't take a lot of work to teach ClojureScript about JavaScript---whereas the other direction is much more difficult to get right.