Check also atom vs sublime text as desktop applications...
Javascript is fast enough,the problem is that Atom is basically using browser rendering for the ui,which isn't as fast as using c++ widgets.
Check also atom vs sublime text as desktop applications...