]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
updated bindings
authorYann Collet <cyan@fb.com>
Tue, 13 Sep 2016 11:38:06 +0000 (13:38 +0200)
committerYann Collet <cyan@fb.com>
Tue, 13 Sep 2016 11:38:06 +0000 (13:38 +0200)
.gitignore
index.html

index 1816524015b220fde986da1d519bcde9c5b518f5..ab7791efb0a11624e1ee3adbcffc5657e3e902b9 100644 (file)
@@ -1,39 +1,2 @@
-# Object files
-*.o
-*.ko
-
-# Libraries
-*.lib
-*.a
-
-# Shared objects (inc. Windows DLLs)
-*.dll
-*.so
-*.so.*
-*.dylib
-
-# Executables
-zstd
-*.exe
-*.out
-*.app
-
-# Visual C++
-projects/VS2008
-projects/VS2010
-projects/VS2012
-projects/VS2013
-projects/VS2015
-build/bin
-
-# IDEA solution files
-*.idea
-
-# Other files
-.directory
-_codelite/
-_zstdbench/
-.clang_complete
-
-# CMake
-projects/cmake/
+# Apple OS-X finder
+.DS_Store
index a027a0df8ab951a32627f57e79257753d91c063a..7727a61f43d3645595d0225504d2a03933f77aed 100644 (file)
@@ -95,9 +95,9 @@ compiled with gcc 5.2.1, with the [Silesia compression corpus].
 |Name             | Ratio | C.speed | D.speed |
 |-----------------|-------|--------:|--------:|
 |                 |       |   MB/s  |  MB/s   |
-|**zstd 0.7.0 -1**|**2.877**|**325**| **930** |
+|**zstd 1.0.0 -1**|**2.877**|**330**| **940** |
 | [zlib] 1.2.8 -1 | 2.730 |    95   |   360   |
-| brotli -0       | 2.708 |   220   |   430   |
+| brotli 0.4 -0   | 2.708 |   320   |   375   |
 | QuickLZ 1.5     | 2.237 |   510   |   605   |
 | LZO 2.09        | 2.106 |   610   |   870   |
 | [LZ4] r131      | 2.101 |   620   |  3100   |
@@ -155,15 +155,6 @@ Hence, deploying one dictionary per type of data will provide the greater benefi
 
 `zstd --decompress FILE.zst -D dictionaryName`
 
-<br/>
-<a name="GUI"></a>
-## Graphical User Interface
-
-Tino Reichardt has developped and hosts a version of [7-zip archive manager
-with Zstandard](https://mcmilk.de/projects/7-Zip-ZStd/).
-
-<img src="https://mcmilk.de/projects/7-Zip-ZStd/7-Zip_02.png" alt="7-zip with Zstandard" style="height:500px;">
-
 
 <br/>
 <a name="other-languages"></a>
@@ -178,21 +169,40 @@ here is a list of known bindings and their authors :
 | __Rust__     | Alexandre Bury      | https://crates.io/crates/zstd         |
 | __C#__       | SKB Kontur          | https://github.com/skbkontur/ZstdNet  |
 | __Python__   | Gregory Szorc       | https://pypi.python.org/pypi/zstandard
-| __Python__   | Sergey Dryabzhinsky | https://pypi.python.org/pypi/zstd     |
+| __Node.js__ streams | albertdb     | https://www.npmjs.com/package/node-zstandard
+| __Node.js__ buffers | Zwb          | https://www.npmjs.com/package/node-zstd
 | __PHP__      | Kamijo              | https://github.com/kjdev/php-ext-zstd |
-| __Node.js__  | albertdb            | https://www.npmjs.com/package/node-zstandard
-| __Node.js__  | Zwb                 | https://www.npmjs.com/package/node-zstd
+| __Perl__     | Jiro Nishiguchi     | https://metacpan.org/release/Compress-Zstd |
 | __Ruby__     | Jarred Holman       | https://github.com/jarredholman/ruby-zstd
+| __D__        | Masahiro Nakagawa   | https://code.dlang.org/packages/zstd  |
 | __Ada__      | John Marino         | https://github.com/jrmarino/zstd-ada  |
+| __Erlang__   | Yuki Ito            | https://hex.pm/packages/zstd          |
 | __Go__       | Vianney Tran        | https://github.com/DataDog/zstd       |
 | __OCaml__    | ygrek               | https://opam.ocaml.org/packages/zstd/ |
 | __Delphi__   | Razor12911          | http://encode.ru/threads/2119-Zstandard?p=49075&viewfull=1#post49075
-| __Perl__     | Jiro Nishiguchi     | https://metacpan.org/release/Compress-Zstd |
-| __Erlang__   | Yuki Ito            | https://hex.pm/packages/zstd          |
-| __D__        | Masahiro Nakagawa   | https://code.dlang.org/packages/zstd  |
 
 [than reference C]:https://github.com/facebook/zstd
 
+## Custom formats
+
+These bindings use zstd compression, and encapsulate the result into their own format.
+They are not interoperable with other bindings.
+
+| Language     | Author              | URL                                   |
+| ------------ | ------------------- | ------------------------------------- |
+| __Python__   | Sergey Dryabzhinsky | https://pypi.python.org/pypi/zstd     |
+
+
+<br/>
+<a name="GUI"></a>
+## Graphical User Interface
+
+Tino Reichardt has developped and hosts a version of [7-zip archive manager
+with Zstandard](https://mcmilk.de/projects/7-Zip-ZStd/).
+
+<img src="https://mcmilk.de/projects/7-Zip-ZStd/7-Zip_02.png" alt="7-zip with Zstandard" style="height:500px;">
+
+
 ---
 </xmp>