4 ms·
This is most likely because engineers that use vi/emacs have to memorize language syntax and APIs as vi/emacs don't have code completion like most IDEs (at leas
by tapatio 9y ago
This is most likely because engineers that use vi/emacs have to memorize language syntax and APIs as vi/emacs don't have code completion like most IDEs (at least not by default). And having that stuff memorized means you'll do better on a coding interview.
- xena 9y agoFuzzy-matching autocomplete for vim: https://github.com/Valloric/YouCompleteMe https://github.com/Valloric/YouCompleteMe Fuzzy-matching autocomplete for emacs: https://company-mode.github.io https://company-mode.github.io If you are at all interested in trying something with all the bells and whistles turned on for you, check out http://spacemacs.org http://spacemacs.org
- michaelmrose 9y agoThis is complete nonsense. It's completely trivial to get code completion. Its wholely unrealistic to suppose that someone would spend hours to days learning emacs but not spend 1 minute adding a completion plugin.
- sidlls 9y agoI don't use any completion plugin with my Emacs. Not coincidentally I'm generally a better reference for our programs' APIs and organization than the documentation or the other developers who use things like PyCharm and Sublime. For me not using completion works to keep me disciplined about the structure of code I work on. It also can make me vicious about arity and composability in code reviews. Fortunately most of those details are taken care of by design prior to implementation, so it's rarely an issue.
- michaelmrose 9y agoI think not using code completion might have more to do with you having an excellent memory and it might not be fantastic advice for everyone but I would be interested if there were stats on usage of features like code completion in emacs.
- lostmsu 9y agoWe all have limited memory. I prefer mine filled with concepts, not function names.
- agumonkey 9y agoI appreciate the compliment but it's almost entirely false.
- raverbashing 9y agoCtrl-N in VIM gives you basic autocompletion Yes, it's that simple
- Tenobrus 9y agoAnyone using "default" Emacs is entirely missing the point (or has only just started getting it).