comp.lang.ada
 help / color / mirror / Atom feed
From: jrmarino <dragonlace.cla@marino.st>
Subject: ANN: Thick bindings for Zstd
Date: Wed, 3 Aug 2016 04:55:02 -0700 (PDT)
Date: 2016-08-03T04:55:02-07:00	[thread overview]
Message-ID: <95376155-78c9-4f61-803f-f77d09771ca1@googlegroups.com> (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.

             reply	other threads:[~2016-08-03 11:55 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-03 11:55 jrmarino [this message]
2016-08-04 21:29 ` Thick bindings for Zstd Randy Brukardt
replies disabled

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