sanguinearocks101 wrote: ↑Fri Oct 30, 2020 2:33 am
Wow, do you use that for your job? If so I don’t see why they don’t have you use a higher level language, it’d probably be a lot easier to get people for the job.
It certainly would be easier to get people, but what about the tens of thousands of lines of existing code that are still going to need maintenance? Do the new people get trained in the old language? Are they even willing to learn it? If you try to isolate pieces of a large integrated system so the new kids only work on the new language stuff and the old goats only work on the old stuff, you can easily wind up with a situation where half your people are working their butts off while the other half are doing squat all. And just think of the attendant morale problems. Adding a new language to an existing system can be done but it can't be done causally.
Besides, Assembly Language is the purest language of all, merely a thin veneer laid over actual machine code. It is an honor to be allowed to use it.
Of all the things I learned in grade school, trying to avoid cooties was the last one I expected to use later in life.