4 ms·
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
by bJGVygG7MQVF8c 6y ago
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.
- zarkov99 6y agoWhy? How are either of them superior to VS Code?
- konjin 6y agoI can run them on a breadboard. An exaggeration, but not a large one.
- mdaniel 6y ago"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
- loulouxiv 6y agoI 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...
- Koshkin 6y agoI know, “memory is cheap,” but still...
- brandonmenc 6y agoWell, 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 https://www.eclipsecon.org/2020
- bJGVygG7MQVF8c 6y agoI'd argue that Eclipse is more like vim and emacs than it is like VS Code. Better analogues to the latter, imo: BBEdit, TextMate, Sublime Text, Atom Obviously those still have users, but in that particular market niche the turnover is higher. What determines long-run resilience is less feature sets than the distribution and development models.
- saalweachter 6y agoIsn'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.
- satyanash 6y ago> 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.
- deleted 6y ago[deleted]
- phendrenad2 6y agoYou'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.
- drunkpotato 6y agoYou forgot my favorite (before discovering Emacs), Notepad++!
- bJGVygG7MQVF8c 6y ago> Yes, VSCode will be replaced by something newer and flashier, but the learning curve to switch to it will be minimal. You're on the right track. Its shallow learning curve is itself a significant factor driving its replacement