Live data from Hacker News

Programmers and software developers lost the plot on naming their tools

lr0.org

561–563 of 563 posts

Re: Programmers and software developers lost the plot on naming their tools

#561

There was never a plot to follow; if there isn't a better name for an editor than "vi" (because "ed" is already taken) then maybe they should try getting rid of verbs too to give it more "refreshed" branding.

No, the editor is "ex" (for extended ed…) and "vi" is it's other face… (when you call vi, it’s same as calling ex then issuing :visual command…)

Re: Programmers and software developers lost the plot on naming their tools

#562
post #540
post #433

Earlier quoted context omitted.

And these all pretty much came from an era before glass display were (affordable) in computers. A terminal was roughly a keyboard and a printer attached together, or a typewriter cut in half. Paper. No cursors. No arrow keys. Mostly after punched cards and mostly before transistors. And that was only a few decades ago, there's people still alive that have used these machines. Funny that they are still some of the mos…

FFS, I'm not that old. I'm 61. I started out at school in 1977 on a PDP-11 with 16K of RAM, 3 ASR-33s connected by 20ma current loop. We also had a VT-52. All running at 110baud. No valves, all transistors and ICs. That system was already outdated. Punched/mark sense cards were still around. Two years later we had a PET, Apple-II, and a TRS-80. Teletypes have been around since the 1940s. Cut the false history crap wh…

Well, it's never too late to learn reading skills or civil behaviour, junior.

Re: Programmers and software developers lost the plot on naming their tools

#563

> grep (global regular expression print), awk (Aho, Weinberger, Kernighan; the creators’ initials), sed (stream editor), cat (concatenate), diff (difference). Even when abbreviated, these names were either functional descriptions or systematic derivations. If you asked someone unfamiliar with unix tools what they thought each of these commands did, diff is the only one which they would have even the slightest chance…

Nitpick: Correct me if wrong but I think cat is catenate not concatenate IMHO, the best names are the ones that are easiest to type. I have read several accounts of authors choosing names for this reason I sometimes rename other peoples' executables (cf. libraries), not the ones in the traditional UNIX userland, but the ones with goofy names.^1 I will rename them to something I find easier to type and less annoying.…

To illustrate the point about silly names for so-called "tech" companies, which are generally nothing more websites operating as middlemen conducting surveillance on www users in order to sell ad services, consider this directory of companies from 1987

https://bitsavers.org/magazines/Computers_And_Automation/Com...

Post reply on HN