Our great sponsors
-
alevin-fry
🐟 🔬🦀 alevin-fry is an efficient and flexible tool for processing single-cell sequencing data, currently focused on single-cell transcriptomics and feature barcoding.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This is fascinating to me. It's my understanding that Rust is generally a system programming language, whereas Go is general-purpose... and what's more, it's up against the likes of C. But in spite of this, Rust is very clearly establishing a presence in most mainstream domains.
I think it depends on where in the space one is working. Our most recent tool, for example, is alevin-fry, which is for efficient preprocessing of single cell RNA seq data. Rust is the natural replacement for tools in the space that otherwise would have been in C++ (aligners, assemblers, large scale indexing, and things like RNA seq quantification and preprocessing). I view julia as more appropriate to replace tools currently existing in Python or R. There, I believe it can offer some substantial benefits. For our applications however, garbage collection is usually a non-starter.