A. There are several types of experiments that could be easier outside of emacs than inside emacs.
B. If you wanted to extend the browser with Javascript instead of e-lisp, rewriting it as a node package or electron app might be easier.
C. To scratch an intellectual itch. How do you know what's possible if you don't try?
To be sure, it would likely take a LOT of time before it reaches feature parity or attracts as large a community as emacs, but it sounds like a fun project.
Yes. I understand this could be only my requirement. I always wanted to use web in Vscode, copy the error messages from terminal to inbuilt browser, and copy code from web back to terminal or editor. I also wanted to listen music, watch tutorials either from local or from web. I also wanted to develop extension that support these requirements. But I felt limited extending Vscode.
A. There are several types of experiments that could be easier outside of emacs than inside emacs.
B. If you wanted to extend the browser with Javascript instead of e-lisp, rewriting it as a node package or electron app might be easier.
C. To scratch an intellectual itch. How do you know what's possible if you don't try?
To be sure, it would likely take a LOT of time before it reaches feature parity or attracts as large a community as emacs, but it sounds like a fun project.