Core Team member Julien Protalier (ysbaddaden) started toying with BLAKE3, trying to assess how much faster it was compared to SHA256 in Crystal, and see if it would bring some free improvement…
What started as a simple benchmark ended up in a discovery of a performance issue related to the initialization of Crystal structs, which stems from Crystal's Ruby-based syntax.
https://crystal-lang.org/2024/09/10/digging-into-struct-initialization-performance/
=> More informations about this toot | View the thread | More toots from CrystalLanguage@fosstodon.org
text/gemini
This content has been proxied by September (ba2dc).