3 ms·
Great work. Could you elaborate why you didn't pick the route of using one of the mentioned libraries, Clang or Acute?
by wunki 13y ago
Great work. Could you elaborate why you didn't pick the route of using one of the mentioned libraries, Clang or Acute?
- lynaghk 13y agoNeither 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.