Your comment made me smile. I had a thought of a fictional programmer so editor-centric, they decide on their programming language based on which one will help them improve their skills at vi. (Which is a misinterpretation of your comment. vi has roots in ed, so some of the cool esoteric stuff is invoked in the same way.)