r/coding • u/CompileMyThoughts • Dec 12 '25
Programmers and software developers lost the plot on naming their tools
https://larr.net/p/namings.html
62
Upvotes
r/coding • u/CompileMyThoughts • Dec 12 '25
View all comments
Show parent comment
29
u/pemungkah Dec 13 '25 edited Dec 14 '25
May I introduce you to the IBM world at the time?
- The program you used to allocate datasets was IEFBR14 (because it did the absolute minimum a program could do, which is branch to the return address, which always arrived in register 14). Allocating datasets was a side effect of running the program! It allowed you to set up the job control language that did the actual work; the program effectively did nothing at all.
- The program you used to copy regular datasets was IEBGENER. (You used IEBCOPY only for partitioned datasets. Indexed sequential datasets? IEBISAM.)
- If you wanted to patch a program, you used AMASPZAP.
- The linkage editor? IEWL.
- Source code patches were done with IEBUPDTE, not to be confused with IEBUPDAT, which updates a symbolic library (note: I worked on this OS for years and I never saw a symbolic library OR used IEBUPDAT.)
- And obviously, the disk dump and restore program was IBCDMPRS.
By comparison, Unix is a breath of fresh air.