It's been over a year in the making, but I'm really happy to finally put out the first alpha release of the zero-copy rewrite of chumsky, my parser combinator library for Rust.

It's very fast and very powerful, well worth the work. Thanks to everybody that contributed to it!

https://github.com/zesterer/chumsky/releases/tag/1.0.0-alpha.0

Release 1.0.0-alpha.0 (zero-copy) · zesterer/chumsky

This is the first released version of chumsky's 'zero-copy' rewrite. This release has no precise changelog, although one will be added when 1.0.0 is eventually released in full form. For now, thing...

GitHub

@jsbarretto Wow, congrats, Joshua, this is absolutely mind-blowing! 🤯

On a related note:
When I first looked at your channel crate `flume`, I thought: "How are these perf numbers even possible!? And all in completely safe Rust!?"

And now `chumsky` as well! Amazing!  

It seems like everything you touch goes 🚀 😄

This is what the Rust community means by _technical excellence_!

Thank you for your hard work! ❤️

#RustLang #Rust #Performance #BlazinglyFast #Parser #TechnicalExcellence

@janriemer Thanks for the kind words! An enormous amount of this is also due to the work of contributors, in particular @CraftSpider (hopefully that's the right account).