Hacker News new | past | comments | ask | show | jobs | submit login

In a generation, vim and emacs will still be around with their minuscule but loyal user bases of tinkerers and VS code will have long been replaced by something newer and flashier.



You're on the right track. There are really 3 editors in the world: Vim, Emacs, and <bbedit/eclipse/textmate/sublime/atom/vscode/etc./etc.>

Yes, VSCode will be replaced by something newer and flashier, but the learning curve to switch to it will be minimal.


You forgot my favorite (before discovering Emacs), Notepad++!


Well, Eclipse has had practically two decades of vi/emacs users shitting on it and yet it is still popular enough to warrant an entire conference.

https://www.eclipsecon.org/2020


Isn't Eclipse basically the modern Emacs?

It's a plugin management system that happens to be shipped with a set of plug-ins targeted at serving as an IDE, written in Java instead of Lisp.


> Isn't Eclipse basically the modern Emacs?

Ah, but you miss its hackability aspect by virtue of being a lisp runtime. I wouldn't say eclipse is anywhere close to "hackable" as emacs is.

Just run C-x b <scratch> RET and you have an elisp buffer to manipulate the state of the entire editor. It allows for superfast iteration, compared to the plugin development cycle of other editors. Though, vscode/javascript has definitely made it much closer to what is possible in emacs.


Why? How are either of them superior to VS Code?


"Superior" for sure isn't the word I'd use, almost every one of the editors and IDEs make a bunch of trade-offs that appeal to different audiences

IMHO, the barrier to entry for modification for both emacs and vim is much lower than their competition: evaluate text in a buffer, observe change to your editor

I don't know of any other tooling has that immediate feedback loop remeniscient of the old JS in HTML (or the dev tools console, as apples to apples) approachability


I am more accustomed to vim than emacs. Some things I painfully miss when using something else than vim : quick and easy shortcuts to jump around the file, delete words/blocks/parenthesis, place marks to jump between parts of one or multiple files, macros, filtering parts of the file through external command...


I can run them on a breadboard.

An exaggeration, but not a large one.


I know, “memory is cheap,” but still...




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: