It would be surprising to me if someone didn't build this concept with valves and vacuum tubes before 'software' even existed. People always quote it as some major milestone like the invention of the wheel or something but it honestly seems to me like a natural and obvious design that just about anybody comes up with when faced with the right set of problems to solve.