Performance tuning is fun, but really hard. Not knowing anything about the inner wokings of ClojureScript and the closure compiler doesn’t help.
There wasn’t much to be found in terms of help using my normal search foo, and the book "Performance tuning ClojureScript" hasn’t been seen quite yet.
That beeing said, this is probably the first time in over a year and half playing/working with ClojureScript that I’ve even thought about performance issues with ClojureScript. Mostly it’s a non issue for
my use cases.
Quite a few of the tweaks didn’t really make the code that much less idiomatic, however there were a couple of cases where the host language
seeps out.
Feel free to share you experiences with performance tuning ClojureScript. I’d really like to learn more about it
and hopefully make some additional shavings in rewrite-cljs !