| Field | Computer programming |
| Went Obsolete | When compilers became possible and cost effective (1968?) |
| Made Obsolete By | Compilers and computers fast enough to run them |
| Knowledge Assumed | Intimate knowledge of the target computer |
| When useful | When having to make an actual patch to running code |
I recall having to write symbolic code (IBM/7010 assembly language) on the right hand side of a large coding sheet . After the code was reviewed by peers, I would hand assemble the code on the left hand side of the coding sheet. After hand assembling the code another review was performed to assure that I had assembled the symbolic code correctly. I then used an IBM/029 or IBM/026 keypunch machine to punch the assembled binary onto punched cards. The cards were given to the code librarian to append to the object file that was loaded into the real computer..
[PLH] That's not compiling; that's assembling.
