3 ms·
The naming tradition interests me. Some of the name changes are incremental: ed, then em, then en, then ex. Others seem like a dramatic break: e* to vi. I'm get
by kaycebasques 3y ago
The naming tradition interests me. Some of the name changes are incremental: ed, then em, then en, then ex. Others seem like a dramatic break: e* to vi. I'm getting the sense that it was a more common tradition than I realized. Of course the classic example is C to C++, which is just so dang satisfying. Are there other interesting examples of incremental name changes and more fundamental shifts (e* to vi)?
- cbm-vic-20 3y ago:vi is the ex command to switch to visual mode.
- WorldMaker 3y agoRelatedly, for all those that ever wondered why all the commands in vim that start with : are called "ex commands" in the documentation, it's that weird stack of ex was always inside vi and vice versa, vi was always inside of ex.
- tokyolights2 3y agoIn unix the names of things are just based on what stuck and what was used. My favorite example of name evolution is the jump from `more` to `less` (because less is more...)
- pluijzer 3y agoNot my favorite language but I like how C# is C++++ (even though in musical terms C# would be inbetween C and C++).
- layer8 3y agoArguably you only need two pluses to form a hash symbol.