csvpp 0.7.0

Compile csv++ source code to a target spreadsheet format
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# Why Rust?

There were several factors deciding to use [Rust](https://www.rust-lang.org/) to write the csv++ 
compiler:

* Fast
* Fearless concurrency.  Compiling a spreadsheet cell-by-cell can take advantage of concurrency,
  so we needed a language that can support it.
* Can build for native compilation targets. We want to be able to distribute the compiler with
  zero or minimal dependencies (preferably no runtime) and compile a static binary for each
  target OS.
* Spreadsheet library support.  We need to be able to write Excel files and to the Google Sheets
  API which means we need a language that has libraries to support that.