The math and algorithms behind it are fun to learn but hard. And then you need to implement it both performant and correct.
Only a few people build up the algorithmic background to do this. And the gains once an implementation is there are marginal (optimizations).
The only larger one seems to be zstd, and I haven't wrapped my head around ANS/tANS...
The math and algorithms behind it are fun to learn but hard. And then you need to implement it both performant and correct.
Only a few people build up the algorithmic background to do this. And the gains once an implementation is there are marginal (optimizations).
The only larger one seems to be zstd, and I haven't wrapped my head around ANS/tANS...