On a historical scale, what was more important? Algorthm or Architecture?
From an IT perspective, I’m wondering what has had the bigger long-term impact: the development of algorithms or the design of architectures.
Think of things like: • Sorting algorithms vs. layered software architecture • TCP/IP as a protocol stack vs. routing algorithms • Clean Code principles vs. clever data structures • Von Neumann architecture vs. Turing machine logic
Which has driven the industry more — clever logic or smart structure? Curious how others see this, especially with a view on software engineering, systems design, and historical impact.
Posted Apr 9, 2025, 8:27 PM UTC
06