As Python is good for drafting and iterating quickly, I think the aim should be to provide a general reference (similar to libmseed) written in a universal language. Here I would propose a proper implementation in Rust. When written in Rust, bindings for Python / C / C++, event WASM (JavaScript), Julia and other programming languages and Matlab are easy to produce.
This concept is similar to libmseed. Where numerous wrappers for other languages are derived from.
As Python is good for drafting and iterating quickly, I think the aim should be to provide a general reference (similar to
libmseed) written in a universal language. Here I would propose a proper implementation in Rust. When written in Rust, bindings for Python / C / C++, event WASM (JavaScript), Julia and other programming languages and Matlab are easy to produce.This concept is similar to
libmseed. Where numerous wrappers for other languages are derived from.