This reminds of me Makimoto’s Wave:
https://semiengineering.com/knowledge_centers/standards-laws...
There is a constant cycle between domain-specific hardware-hardcoded-algorithm design, and programmable flexible design.
It's also known as Sutherland's Wheel of Reincarnation:
http://www.cap-lore.com/Hardware/Wheel.html
It's also known as Sutherland's Wheel of Reincarnation:
http://www.cap-lore.com/Hardware/Wheel.html