4 ms·
A different world, but Verilog has in, out and inout parameters, too.
by GregarianChild 2y ago
A different world, but Verilog has in, out and inout parameters, too.
- deleted 2y ago[deleted]
- adrian_b 2y agoVHDL and Verilog got this decades later than Ada. For hardware descriptions these distinctions are even more important than for software. Among other useful innovations introduced by Ada, has been the use of underscore not only for making identifiers more readable (a use introduced by PL/I, 15 years earlier than Ada), but also for making the numeric constants easier to read. Many other languages have copied this, but also decades after Ada. C++ has introduced this feature only in 2014, 35 years after Ada. I am quite annoyed by the fact that for this purpose C++ has replaced the underscore used by Ada and by most other languages that have added this feature with the apostrophe. There has existed no justification good enough for this choice, it was just a stupid decision.