• Relational databases offered a clear advantage: A powerful, high-level query language.

  • This idea could only work in practice if query performance were comparable to hand-crafted, low-level code.

  • Reminiscent of the early debate on compilers: Could they generate machine code to compete with hand-crafted assembler?