This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/main by this push:
     new a578150e6 Clarify differences of DataFusion with other systems in 
README.md (#5578)
a578150e6 is described below

commit a578150e63e344fbaa7d13eda58544482dea4729
Author: Andrew Lamb <[email protected]>
AuthorDate: Wed Mar 15 13:25:28 2023 +0100

    Clarify differences of DataFusion with other systems in README.md (#5578)
---
 README.md | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 48d99ed88..953f08bd4 100644
--- a/README.md
+++ b/README.md
@@ -48,7 +48,7 @@ DataFusion offers SQL and Dataframe APIs, excellent 
[performance](https://benchm
 - Written in [Rust](https://www.rust-lang.org/), a modern system language with 
development
   productivity similar to Java or Golang, the performance of C++, and
   [loved by programmers 
everywhere](https://insights.stackoverflow.com/survey/2021#technology-most-loved-dreaded-and-wanted).
-- Support for [Substrait](https://substrait.io/) for query plan serialization, 
making it easier to integrate DataFusion  
+- Support for [Substrait](https://substrait.io/) for query plan serialization, 
making it easier to integrate DataFusion
   with other projects, and to pass plans across language boundaries.
 
 ## Use Cases
@@ -79,6 +79,13 @@ execution plans, file format support, etc.
 
 ## Comparisons with other projects
 
+When compared to similar systems, DataFusion typically is:
+
+1. Targeted at developers, rather than end users / data scientists.
+2. Designed to be embedded, rather than a complete file based SQL system.
+3. Governed by the [Apache Software Foundation](https://www.apache.org/) 
process, rather than a single company or individual.
+4. Implemented in `Rust`, rather than `C/C++`
+
 Here is a comparison with similar projects that may help understand
 when DataFusion might be be suitable and unsuitable for your needs:
 

Reply via email to