2 ms·
Yeah, it is a mixture of causes. Sometimes hardware constraints really did force software into tough choices. The C programming language might be a good exampl
by adrianmonk 7y ago
Yeah, it is a mixture of causes. Sometimes hardware constraints really did force software into tough choices.
The C programming language might be a good example. From a modern perspective, requiring forward declarations seems like pointless busywork. At the time it was written, decisions like that made it possible to have a one-pass compiler, which was an important efficiency gain. You could reduce I/O and maybe save RAM.