The Bitsy Hardware Language
Bitsy is a modern hardware description language.
It was created in response to a simple ask: If my design typechecks, it should do what I expect.
The industry standard Verilog fails this by having very loose rules for when designs are malformed. Some notable painpoints include:
automatic truncation of data
flop inference from incomplete case coverage
tool-dependent rules for invalid wire connections
The other industry standard VHDL suffers from the fact the author of Bitsy doesn’t know it and doesn’t want to know it.
Repository: https://github.com/bitsy-lang/bitsy