Show HN: Zig Topological Sort Library for Parallel Processing I believe the best way to learn a language is by doing an in-depth project. This is my first Zig project intended for learning the ropes on publishing a Zig package. It turns out to be quite solid and performant. It might be a bit over-engineered. This little library is packed with the following features: - Building dependency graph from dependency data. - Performing topological sort on the dependency graph. - Generating dependence-free subsets for parallel processing. - Cycle detection and cycle reporting. https://ift.tt/iUmVoY3 April 1, 2025 at 11:18PM
Show HN: Zig Topological Sort Library for Parallel Processing https://ift.tt/5sjF3IY
Related Articles
Show HN: API for Internet Brand Data https://ift.tt/FDxT20AShow HN: API for Internet Brand Data https://brand.dev/ June 24, 2024 … Read More
Show HN: I made a remote job board with a free CV maker tool https://ift.tt/uAp9Kq3Show HN: I made a remote job board with a free CV maker tool https://b… Read More
Show HN: The Tomb of Nefertari [QV 66] Guided Virtual Tour https://ift.tt/bXVxmS8Show HN: The Tomb of Nefertari [QV 66] Guided Virtual Tour I 3d scanne… Read More
Show HN: Qq: like jq, but can transcode between many formats https://ift.tt/O3AmVCfShow HN: Qq: like jq, but can transcode between many formats qq is jq … Read More
Show HN: Tsellm: Interactive SQLite shell with LLM support https://ift.tt/496boF8Show HN: Tsellm: Interactive SQLite shell with LLM support Hello HN, W… Read More
Show HN: Open-source version of Anthropic's Artifacts UI https://ift.tt/gMtN7UGShow HN: Open-source version of Anthropic's Artifacts UI https://ift.t… Read More
Show HN: Field report with Claude 3.5 – Making a screen time goal tracker https://ift.tt/UqPXlxaShow HN: Field report with Claude 3.5 – Making a screen time goal trac… Read More
Show HN: Sandcastle – a minimal, lightweight build tool and shell automator https://ift.tt/fIa7EuJShow HN: Sandcastle – a minimal, lightweight build tool and shell auto… Read More
0 Comments: