05AB1E icon indicating copy to clipboard operation
05AB1E copied to clipboard

Add a DEFLATE string

Open Adriandmen opened this issue 8 years ago • 2 comments

:)

Adriandmen avatar Mar 27 '16 16:03 Adriandmen

DEFLATE is a good workhorse, but it's been a few decades, and it isn't best in class anymore. I would suggest these string forms for this language:

A short string, which uses a prebaked entropy encoding to encode common short strings very well (something like shoco),

and a long string, using a modern-strength compression algorithm complete with adaptive encoding and giant lz windows, to encode strings with redundancy.

eaglgenes101 avatar Dec 06 '17 20:12 eaglgenes101

Here's a good implementation of Smaz in pure python: https://github.com/CordySmith/PySmaz/

fionafibration avatar Sep 21 '18 21:09 fionafibration