This seems like the perfect venue to mention Oxide.Computer's P4 Compiler/Rust Transpiler with a P4 tutorial. https://github.com/oxidecomputer/p4.git Oxide also has a SoftNPU Asic Simulator: https://github.com/oxidecomputer/softnpu Article and Video: https://opennetworking.org/news-and-events/blog/building-a-rack-scale-computer-with-p4-at-the-core/