>Next, why compare Arrow with SQLite and DuckDB? Because it's what it's being used for already! For example, PySpark uses Arrow to mediate data between Python and Scala (the implementation language), providing access to the data through an SQL-like language.
That's like comparing SQLite to Scala because Spark is written in Scala and exposes a SQL interface.