People live as much or more in the browser as the terminal these days, so bring the emacs sauce to where the people live. Maybe you could get some of the c compiled to web assembly, and the lisp would follow? It'd be neat to open a buffer to the page emacs lives in and start editing, call JS code, or embed emacs into a page as easily as monaco. Maybe the GUI components could be made out of HTML 5?
1. https://techcrunch.com/2020/05/06/github-gets-a-built-in-ide...
PS. Rough sledding for Gitpod with this announcement.
I'm not very familiar with how easy it is to capture browser keybinds in a web page.
[1] https://chrome.google.com/webstore/detail/secure-shell/iodih...
Neovim literally has like over 30 projects for new UIs:
I see some other good ideas here too that could maybe give emacs a fresh breath in the new world of IDEs in the browser/cloud.
Emacs Lisp is the reason for Emacs being such a cohesive ecosystem. JavaScript would be a major mistake.