4 ms·
> Emacs also has a built in email client, RSS reader, IRC client, calculator, file browser, web browser, markup language, regex DSL, Vim emulator, terminal emul
by _gabe_ 3y ago
> Emacs also has a built in email client, RSS reader, IRC client, calculator, file browser, web browser, markup language, regex DSL, Vim emulator, terminal emulator, custom elisp based shell, interactive REPL that works for several programming languages, and probably at least 200 more things that I don't even realize exist yet.
Chrome and Firefox also have all this stuff, but I don't see people trying to conflate a web browser with an OS. See the difference between ChromeOS[0] and Chrome[1].
[0]: https://en.m.wikipedia.org/wiki/ChromeOS https://en.m.wikipedia.org/wiki/ChromeOS
[1]: https://en.m.wikipedia.org/wiki/Google_Chrome https://en.m.wikipedia.org/wiki/Google_Chrome
- ungamedplayer 3y agoChrome has an elisp interpreter? Details?
- _gabe_ 3y agoSure here's one https://www.programiz.com/python-programming/online-compiler/ https://www.programiz.com/python-programming/online-compiler... and I'm sure you could find hundreds of others :)
- ungamedplayer 3y agoThat's not In chrome friend.
- _gabe_ 3y ago> Emacs also has a built in email client, RSS reader, IRC client, calculator, file browser, web browser, markup language, regex DSL, Vim emulator, terminal emulator, custom elisp based shell, interactive REPL that works for several programming languages... Then most of these things are not in "emacs" since most of them are packages and not builtin. That was my point. Emacs is insanely customizable through packages, and can essentially run anything. Chrome and Firefox and any other web browser are also insanely customizable through "packages" which you just so happen to download as soon as you enter the URL to the "package" you want, which we really refer to as a web app. But, that doesn't make the browser an OS, and it doesn't make emacs an OS either.
- ungamedplayer 3y agoOne you run in emacs, the other you run on someone else's computer, I guess my expectations were mismatched.