This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-12-24
Channels
@snoe: hey, dennis heihoff just sent me an article on cljs optimization for a paredit tool if you’re curious http://rundis.github.io/blog/2015/clojurescript_performance_tuning.html
hi folks
I wrote a Parinfer implementation as a Python library: https://github.com/oakmac/parinfer.py
this ought to help reach more editors / environments
will be adding this to the Sublime plugin soon
awesome
added some more checks to test, seems to be working fine
it’s at least 10x slower than the JS implementation currently, I setup a python perf.py
command for us to track this
on the old cljs code I noticed significant lag when editing an edn file which had a vector of maps with string values like [{:key1 "foo" :key2 "bar"}{...}...]
at about 300 lines I was seeing 100ms per call with the change
api. @shaunlebron that might be a useful perf test too