Quite underwhelming. The two main features seem to be constant time operations on values wrapped with Secret, and easy SoA layouts.
The former is trivial to implement in Rust and C++, the latter is a bit more complicated, but also implementable in both via macros, in a reasonably ergonomic way.
The former is trivial to implement in Rust and C++, the latter is a bit more complicated, but also implementable in both via macros, in a reasonably ergonomic way.
What is the advantage then?