@walzer I also want to mention once again that for the open source engine written in C++ - switching(or mostly targeting) to javascript is very bad idea… And creating closed-source editor too which again targeting to js.
Overall that means of losing developers. Also you have already practical results about closed-source editors before… abandoned.
But I’m thinking, you just want to monetize it in future? Thats why this editor is closed-source. But you better also make closed-source cocos2d-x, with that monetization will be better. Just give a rock solid editor-engine and I will pay… and not js ofc. But what you trying to do currently looks strange… but definitely moving in a wrong direction.