Hi guys,
I’ve made an experiment which compares the performance of json/ujson/copy.deepcopy when it comes to clone dictionaries. It seems deepcopy is quite slow when dealing with small dictionaries and ujson will give you much better results, not so much when you’re dealing with large dictionaries, in that case deepcopy performs quite alright.
Today I’ve tried building that ujson library with python3.3.5 on windows and after fixing some little issues it seems the wheel can be create ok on python3.3.5 (ABI compatible with ST3 py3.3.6), haven’t tried to build it on unix though.
It’d be great if this ujson library was added as a SublimeText dependency, that way the whole ecosystem of ST plugins relying on deepcopy/json could decide to use ujson instead and that way receiving a little performance boost just for free.