pbromaghin
Subscriber
And I have been on military projects that had to rewrite all the software because there were no compilers available for the target machines. One had to know both computer languages and operating systems much better than reading from a book. In fact one had to be an expert in both the old and new languages and operating systems.
All US Air Force bases use the same hardware and software for their supply systems. In 1982, my first job out of college was converting the USAF Standard Base Supply System from the original Univac 1050 Assembler to Sperry Cobol/DMS1100. In the 1950's when the Air Force was procuring the original machines, they became obsolete before the contract ended and no commercial customer ever took delivery. The Assembly language for the 1050 was unique to that machine, so the only people who ever used it were a few enlisted personnel who worked at a central location and distributed code changes worldwide via tape. So for 30 years, the USAF continued to train a few people every year in this language and they used it for one purpose only.