Hacker News new | ask | show | jobs
by evntdrvn 4 days ago
I've always struggled a bit with the fact that "machines want SoA but readability/clarity/etc is easier with AoS". And wonder if it would be possible for a language to have the code representation be AoS but the implementation transparently be SoA.
1 comments

Pretty old, but a good example of how such an abstraction works: https://github.com/ExaScience/arrow-street