comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Thick bindings for Zstd
@ 2016-08-03 11:55 jrmarino
  2016-08-04 21:29 ` Randy Brukardt
  0 siblings, 1 reply; 2+ messages in thread
From: jrmarino @ 2016-08-03 11:55 UTC (permalink / raw)


Zstandard is a real-time compression algorithm whose compression level settings provide a wide range between speed and size.  At the default settings, it compresses more and faster than gzip and at the other extreme it approaches the compression effectiveness of lzma but in a fraction of the time.

http://cyan4973.github.io/zstd/

I created a set of thick bindings against the recent v0.8.0 version.  Those cover the stable API (basic compression / decompression and use of dictionaries). The API for streaming compression / decompression is not yet stable, and as such it is only available in the static library.  Once streaming de/compression is provided in the shared library, I'll update the bindings to support it as well.

https://github.com/jrmarino/zstd-ada

Note that I posted this yesterday, but the announcement never appeared so I'm reposting it.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-08-04 21:29 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-03 11:55 ANN: Thick bindings for Zstd jrmarino
2016-08-04 21:29 ` Randy Brukardt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox