
crystal-lang.org/2024/09/10/digging-into-struct-initialization-performance
Preview meta tags from the crystal-lang.org website.
Linked Hostnames
14- 29 links tocrystal-lang.org
- 6 links togithub.com
- 1 link todiscord.gg
- 1 link toforum.crystal-lang.org
- 1 link tofosstodon.org
- 1 link togitter.im
- 1 link toirclog.crystal-lang.org
- 1 link tomanas.tech
Thumbnail

Search Engine Appearance
Digging into struct initialization performance
I started toying with BLAKE3 and I quickly wanted to assess how much faster it was compared to SHA256 in Crystal, and see if it would bring some free improvement. Luckily there is a shard wrapping the official library that is highly optimized with custom assembly for different CPU features (SSE, AVX2, NEON …).
Bing
Digging into struct initialization performance
I started toying with BLAKE3 and I quickly wanted to assess how much faster it was compared to SHA256 in Crystal, and see if it would bring some free improvement. Luckily there is a shard wrapping the official library that is highly optimized with custom assembly for different CPU features (SSE, AVX2, NEON …).
DuckDuckGo

Digging into struct initialization performance
I started toying with BLAKE3 and I quickly wanted to assess how much faster it was compared to SHA256 in Crystal, and see if it would bring some free improvement. Luckily there is a shard wrapping the official library that is highly optimized with custom assembly for different CPU features (SSE, AVX2, NEON …).
General Meta Tags
10- titleDigging into struct initialization performance - The Crystal Programming Language
- charsetutf-8
- generatorJekyll v4.4.1
- authorJulien Portalier
- descriptionI started toying with BLAKE3 and I quickly wanted to assess how much faster it was compared to SHA256 in Crystal, and see if it would bring some free improvement. Luckily there is a shard wrapping the official library that is highly optimized with custom assembly for different CPU features (SSE, AVX2, NEON …).
Open Graph Meta Tags
7- og:titleDigging into struct initialization performance
og:locale
en_US- og:descriptionI started toying with BLAKE3 and I quickly wanted to assess how much faster it was compared to SHA256 in Crystal, and see if it would bring some free improvement. Luckily there is a shard wrapping the official library that is highly optimized with custom assembly for different CPU features (SSE, AVX2, NEON …).
- og:urlhttps://crystal-lang.org/2024/09/10/digging-into-struct-initialization-performance/
- og:site_nameThe Crystal Programming Language
Twitter Meta Tags
3- twitter:cardsummary
- twitter:site@CrystalLanguage
- twitter:creator@Julien Portalier
Link Tags
8- alternate/feed.xml
- canonicalhttps://crystal-lang.org/2024/09/10/digging-into-struct-initialization-performance/
- icon/favicon.png
- preload/assets/fonts/roboto/roboto-v30-latin-300.woff2
- preload/assets/fonts/roboto/roboto-v30-latin-regular.woff2
Links
47- http://irclog.crystal-lang.org
- https://crystal-lang.org
- https://crystal-lang.org/2024/05/22/lavinmq-understanding-code
- https://crystal-lang.org/2024/09/19/talk-power-of-crystal-helvetic-ruby-2024
- https://crystal-lang.org/api