Closed scemama closed 8 months ago
@scemama thanks, indeed, that would make things clear!
Should we mention that all languages (C, Python, Rust) except Fortran (not sure about Julia though) are row-major?
I would prefer not. For example, OCaml has both row- or column-major possibilites with Bigarrays. Same for Numpy in Python: with an option you can change to column major. Also, if you use BLAS in C, as BLAS is written in Fortran it stays column-major. But if you use CBlas, it is row-major. So I would not make a generality and let the users check what ordering they should use.
This should prevent having issues such as #127 and #142.