Original Post
Imagine that there is a capability to call a web service. Anytime, anywhere, with a perfect documentation. And you are trying to make a LARGE commercial project. But you are NOT ALLOWED to write ANY server-side source code.
That's what using existing ISA (machine instructions) feels like when you are only ALLOWED to write software.
As a software development engineer who writes programs for microprocessors and commercial CPUs and servers for almost three decades, I state that it's a quite of a "mental trap"...
Any smart talented software engineer at some day may realize she can't write software anymore and BADLY WANTS those PARALLEL REACTIVE RECONFIGURABLE circuits.
I strongly believe that EVERY PROGRAMMER in any language MUST learn and practice Verilog!