Scientific Libraries, Data Processing, Parallelization, Numerical Crates