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: A Multiplayer Chatbot https://ift.tt/XutIZmDShow HN: A Multiplayer Chatbot Imagine if ChatGPT thought you should m… Read More
Show HN: AI-powered root cause analysis with the Five Whys method https://ift.tt/k3z5m0wShow HN: AI-powered root cause analysis with the Five Whys method http… Read More
Show HN: We built a Plug-in Home Battery for the 99.7% of us without Powerwalls https://ift.tt/6vfsouHShow HN: We built a Plug-in Home Battery for the 99.7% of us without P… Read More
Show HN: Daylight – track sunrise / sunset times in your terminal https://ift.tt/rvfRk6nShow HN: Daylight – track sunrise / sunset times in your terminal http… Read More
Show HN: CatCompass – An app for tracking stray cats https://ift.tt/oZ2Ej38Show HN: CatCompass – An app for tracking stray cats https://catcompas… Read More
Show HN: Bubbles, a vanilla JavaScript web game https://ift.tt/KlRpFo8Show HN: Bubbles, a vanilla JavaScript web game Hey everybody, you mig… Read More
Show HN: Time Portal – Get dropped into history, guess where you landed https://ift.tt/pmD0k14Show HN: Time Portal – Get dropped into history, guess where you lande… Read More
Show HN: Simple Turn Servers for WebRTC – 5GB Free, $0.20/GB After https://ift.tt/tqPhgbnShow HN: Simple Turn Servers for WebRTC – 5GB Free, $0.20/GB After htt… Read More
0 Comments: