Justin James
1 min readJun 3, 2022

--

vim (and similar) are tools for those who are convinced that they are such amazing developers that the only thing standing between them and working, running code is the speed at which the Magic Symbols flow from their Mage Brain into a text file.

Do such wizards exist? Yes, a few choose to cease their endless orb pondering and descent from the crystal castle in the middle of the lake, and grace the world with their effervescent presence.

Most choose to spend their days convincing folks on Medium that the best way to write code is through the logical purity of functional programming, and only LISP is pure enough for use (though some dabble in the Smalltalk heresy as championed by the fabled knight Alan of Kay).

For the rest of us, between the meetings, the chat messages, the need to double check the user stories, debug, test the code, switch to another tool... the time we spend entering code without even a moment's pause, where the time to put a hand on a mouse or the fractions of seconds saved by vim vs. sublime, VsCode, full boat Eclipse or Visual Studio, etc. for raw text editing doesn't make a whit of difference.

And like so much else in this world, a far bigger percentage of developers think they are on Team My Typing Speed Matters than actually are.

J.Ja

--

--

Justin James
Justin James

Written by Justin James

OutSystems MVP & longtime technical writer

Responses (5)