Package: wnpp
Severity: wishlist
Owner: Maximiliano Curia <[email protected]>
X-Debbugs-Cc: [email protected], Debian Rust Maintainers 
<[email protected]>

* Package name    : rust-gix-imara-diff
  Version         : 0.2.1
  Upstream Contact: Pascal Kuthe <[email protected]>, Sebastian Thiel 
<[email protected]>
* URL             : 
https://github.com/GitoxideLabs/gitoxide/releases/tag/gix-imara-diff-v0.2.2
* License         : Apache-2.0
  Programming Lang: Rust
  Description     : High performance library for computing diffs

High performance library for computing diffs - Rust source code
 Imara-diff is a solid (imara in Swahili) diff library for Rust. Solid refers to
 the fact that imara-diff provides very good runtime performance even in
 pathological cases so that your application never appears to freeze while
 waiting on a diff. The performance improvements are achieved using battle
 tested heuristics used in gnu-diff and git that are known to yield fast runtime
 and performance.
 .
 Imara-diff provides two diff algorithms:
 .
  - The linear-space variant of the well known Myers algorithm
  - The Histogram algorithm which is a variant of the patience diff algorithm.
 .
 Myers algorithm has been enhanced with preprocessing and multiple heuristics to
 ensure fast runtime in pathological cases to avoid quadratic time complexity
 and closely matches the behavior of gnu-diff and git. The Histogram algorithm
 was originally ported from git but has been heavily optimized. The Histogram
 algorithm outperforms Myers diff by 10% - 100% across a wide variety of
 workloads.

This package is part of the gitoxide suite of rust libraries.

This package will be maintained under the Debian Rust team umbrella.

Happy hacking,
-- 
A computer scientist is someone who, when told to "Go to Hell," 
sees the "go to," rather than the destination, as harmful.
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: PGP signature

Reply via email to