Hacker News new | ask | show | jobs
by Cyph0n 3371 days ago
Writing HDL is quite similar to software, but the "stack" you deal with is entirely different. It's like saying that writing embedded C is similar to front-end JS (hardware interrupts vs. events, external world vs. DOM, input voltage vs. user input, etc.).
1 comments

It's more like the difference between writing C and writing a cookbook. As in a kitchen cookbook.
Especially if your goal is efficient, synthesizable HDL!