Similar projects and alternatives to JaiPrimer
Efficient implementation of struct arrays in Julia
Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A leiningen template to generate ClojureScript Terminal-User-Interface applications built on web technologies you already know.
Struct-of-arrays style data structure that emulates array-of-structs access
Wrapper object for "structure of arrays" coding style
The compiler will optimize that away
news.ycombinator.com | 2021-05-02
Look for "Data oriented design" or "Structs of arrays".
Here's a talk on the former by Mike Acton: https://www.youtube.com/watch?v=rX0ItVEVjHc
On the latter, there's Jai, a new programming language for games (WIP, unpublished) by Jonathan Blow, who has been very public in documenting the process creating it, and which is centered around such concepts. There is some unofficial documentation of the ideas on SoA vs AoS and how the language can help switching between the two, e.g. here: https://pixeldroid.com/jailang/overview/Features/SOA/#/overv... and here: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md...reddit.com/r/programming | 2021-04-14
Isn't that still the very thing that is done in various game engine entity component systems? Interestingly Jai language has out of box syntactic support for handling structs of arrays vs arrays of structs https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md#data-oriented-structures
Jai programming language Jonathan Blow
news.ycombinator.com | 2021-01-20