Weird title, sorry. Let me try and explain.
Goal: Convert simple higher level script into a low level logic gate mess. Basically, I want to build my own custom computers in Factorio with circuit networks. I can easily create any type of logic gate that I want, similar to how computers Minecraft have been built, but with more options.
It would be super nice to code in something similar to Python but have it “compile” into clusters of logic gates. Of course, functionality would be extremely limited, but that is OK and I don’t need to boil the ocean… yet…
(TBH, this sounds really close to what I know about programming FPGAs.)
I stumbled across Amaranth a while ago. It’s been years since I’ve done FPGA programming, and I haven’t had a reason to get into it again.
But Amaranth seems like a cool paradigm instead of AHDL/VHDL.
https://github.com/amaranth-lang/amaranth