If someone is turning out high quality code in what seems an awful choice of dev environment then I'd just shrug my shoulders and move on. I don't have the mental energy to work up disappointment or frustration at how another person might, counterintuitively, be just as productive using tools I don't like.
I think R is far superior to SPSS but really don't care if someone decides to use SPSS and produces quality analysis, especially if a lifetime of experience in it made them highly efficient in its use.
I'm not big into coding anymore and nano is handy for my muscle memory, coming from DOS :) It's good enough for my purposes. Sure vim is more powerful but it's not as accessible to the casual user. It's a good tool for its job just like vim is. They're just different jobs.
If you really think strength of opinion indicates experience, then clearly you don't have a lot of experience with people...
Now I'll take my customized and plugin-full neovim setup over that any day, but that does not mean a developer cannot be fully competent with nano. I've worked with large projects where I didn't have access to neovim or my setup and just zsh and vi were enough to get the job done. Having to use nano would have been more of an inconvenience but it would have not been in any way undoable. Understandably, a dev would be more productive with their preferred setup, but if a dev couldn't work without it, that would be a red flag.
> you bet I will judge your ability to code by your preference of editor,
FYI. That's called 'gatekeeping.'
That on average, people whose first instinct is `nano` to edit a file in Linux have less experience than people whose first instinct is `vi(m)` (or, selfishly `emacs`).
> When someone uses a hobby or interest as a means of elevating themselves above others to give oneself a sense of being superior transforming their passion or knowledge about a particular subject into an ugly tool of self-inflation.
The shoe fits.
First editor I used was vi/vim.
For years it was the only editor I could use. (My CS education and school server use predates Pine/Pico/Nano and later on, it was a long time before nano was an option on more restrictive/specialized machines)
I still prefer nano.
In the end, I don't give a fuck what you use as long as you can get the job done.
Passing judgement on what people prefer to use is the de-facto definition of 'gatekeeping.'