Tinkering is the ultimate satisfaction of a hacker. When you love perfecting your tools, shaping your terminal, your Emacs, your Neovim, or whatever tool you use, exactly the way you want it. You spend hours doing it and feel enormous satisfaction from every small improvement. That is exactly what a Japanese swordsmith, a chef, or a craftsman does. Perfecting their work, finding joy in refinement, and taking pride in…
This is not what a Japanese swordsmith or any craftman does, they obsess over the end result, polishing it until it reaches perfection. Riced out Neovim/emacs setup doesn't and hasn't ever led to quality software in any shape or form, neither it ever will. If it did, world would be full of polished, high quality software, what instead we have is endless sea of garbage produced by these cough , cough "craftsmen" - tha…
Hmm... excuse me?
Linux kernel - most contributors use vim/emacs extensively, with some deep customizations.
Git - Linus developed it in his own heavily customized Emacs fork
Rust - Core team members use various customized setups
Postres - core devs use vim/emacs
Kubernetes - vim/emacs
What the fuck are you even talking about? Majority of high quality shit we use today - probably 90% of all C - from networking stacks - nginx, HAPoxy, OpenSSL, drivers; to compilers and languages; databases; web infra; cryptography; build systems, basically everything written before ~2010 that's still critical infrastructure was likely built by developers in vim/emacs.
All that stuff was developed by those craftsmen you're so dismissively mocking. Do you think they never customized their environments? Spending weeks perfecting configs instead of shipping is a discipline problem, not a tool problem.