The Composable Codex

Language Wars

A lot of teams waste time fighting language wars. Everyone wants a unified user interface, but everyone also wants it in their language, their way. Swimlanes turn into silos, but what is worse than data silos? As Erik Bernhardsson put it, "data silos that invent their own query language."

Instead of juggling query languages, SQL dialects, and a network of connections between user interfaces and engines, composable data systems offer standards as an olive branch in the language wars.

Sign-up to receive an email when future chapters drop.

Get Notified
In the pipeline

Language Wars

What to expect in this chapter :
  • User Interface
  • Intermediate Representation (IR)

  • Data Access
  • Language Interoperability
  • Pushdown Compute

  • Ibis
  • dplyr (arrow R package)
  • SQL
  • Substrait