| SEEKING VOLUNTEERS: TablaM relational language (https://tablam.org) TablaM is an in-progress programming language to provide a more ergonomic experience for building data-oriented applications. This means that where most languages are focused on low-level details or engineering at large, TablaM is tailored with some small & big design decisions to make it enjoyable to write applications for e-commerce, finance, ERPs, and similar. Cool things: - TablaM marry the array + relational models. It means we should get very little need for manual loops and all the ops are vectorized. - All the things are encoded as "tables", so you should be able to say the equivalent of `select * from file.open("a.txt") where line = "\n"` - And then you could `join` `vecs & btrees & hashmap & files...` - And then we have a standardized CRUD interface, so not `vec::push | btree::insert` The code is in Rust. The major next stage is to add a parsing infra that allows to show nice errors like https://docs.rs/ariadne/latest/ariadne/index.html Source Code: https://github.com/Tablam/TablaM/ |