TODO try J

it has a different mental model of programming languages reading hillel wayne essay on it is cool! can create a unique sieve as a value and make assignmetns! can transform the object directly after it has been created! j provides mechanism to fuse mapping and filtering, can study properties of the sieve

https://github.com/pitr/jj: J implementations in C and C++, Rust