Follow

sourmash 3.0.0 released!

Officially migrated from C++ to
🎉

Release notes: sourmash.readthedocs.io/en/v3.

PyPI: pypi.org/project/sourmash/3.0.
$ pip install sourmash==3.0.0

Bioconda:
$ conda install -c conda-forge -c bioconda sourmash=3.0.0

@luizirber
That seems like a lot of work, that's cool though! I have a couple curious questions, if you don't mind talking about it.

What sort of optimizations do you get using Rust over C++ for calculations? Is it mostly memory safety or do you get significant speedup?

And how easy is it to build conda packages that include Rust? I don't get the impression that many Rust crates are also made into conda packages

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!