What’s your opinion about SystemVerilog? Can it be used as a higher level language compared to VHDL? Or it is still on same level?
SV is anyway a hardware description language, so you still think and code in terms of modules and signals (wires) to be connected. But if you want to create structures that use variables and have a more "procedural" style, I find that SV is more agile than VHDL for this specific purpose.
If you want real high level languages for hardware there are tools that provide synthesis from C/C++, Python and more software oriented languages.
That sounds extremely interesting!
If that doesn't matter, then go for it!
A functional language like Haskell would probably be easier to compile to hardware.
I’ve not used VHDL in anger, so can’t give you a useful opinion there.