Five years of Spade - A modern Hardware description language
summary
Spade reaches five years with concrete wins: genif metaprogramming plus lambdas enable compile‑time codegen and array maps, traits and operator overloading add reusable interfaces, pipeline methods and inferred depths simplify timing, and an unsafe keyword gates risky clock tricks. Recent releases deliver a 10x compiler speedup on real projects, spadedoc by a high‑school contributor adds HTML docs, and a community user (Breaking Taps) builds silicon via Tiny Tapeout wafer.space die, with good Verilog interop but no dedicated formal toolchain yet.
AI-written summary · about
chapters (10)
- 0:00Introduction to Spade
- 2:48Spade's progress
- 5:56Technical improvements in Spade
- 11:29Spade's readiness today
- 13:16Stability of Spade
- 14:43Conclusion and future of Spade
- 15:09Q&A: Verification in Spade
- 16:13Q&A: Clock gating in Spade
- 18:23Q&A: Spade vs other HDLs
- 19:26Q&A: Community and management








