Forum Discussion
Altera_Forum
Honored Contributor
16 years agoYou need to type a LOT in verilog to get things done. And the more you type the more prone you are for errors. You are a lot more productive with the other two languages. Both provide you with packages, and other nice stuff like assertions. And both are fully supported with Quartus II.
For me one of THE biggest advantages it that my code does not have a single "include" statement. For me include statements in HDL are like "goto" in software. Every software development book out there tells you to avoid "goto", and my experience in HDL tells me that "include" statements that plage normal verilog code will give you problems at some point. My code does not have any because of the cool packages feature. But the list of benefits is a lot longer. Just google for it. If you liked this answer please add to my reputation :)