Skip to main content
Added context, etc.
Source Link

It might not be the most mind-bending, but it has been by far the hardest for me to learn  (I thought HaskellHaskell and assemblyassembly language were easier!)

That is the set of HDLHDL languages, notably, VHDL VHDL (and verilogVerilog to a lesser extent)

Getting over the fact that every "function" runs at the same time is incredibly difficult and you can not avoid the shift to parallelizing absolutely everything. Of course, this is only border-line a programming language though.

It might not be the most mind-bending, but it has been by far the hardest for me to learn(I thought Haskell and assembly were easier!)

That is the set of HDL languages, notably, VHDL (and verilog to a lesser extent)

Getting over the fact that every "function" runs at the same time is incredibly difficult and you can not avoid the shift to parallelizing absolutely everything. Of course, this is only border-line a programming language though.

It might not be the most mind-bending, but it has been by far the hardest for me to learn  (I thought Haskell and assembly language were easier!)

That is the set of HDL languages, notably, VHDL (and Verilog to a lesser extent)

Getting over the fact that every "function" runs at the same time is incredibly difficult and you can not avoid the shift to parallelizing absolutely everything. Of course, this is only border-line a programming language though.

Source Link
Earlz
  • 23.1k
  • 8
  • 49
  • 62

It might not be the most mind-bending, but it has been by far the hardest for me to learn(I thought Haskell and assembly were easier!)

That is the set of HDL languages, notably, VHDL (and verilog to a lesser extent)

Getting over the fact that every "function" runs at the same time is incredibly difficult and you can not avoid the shift to parallelizing absolutely everything. Of course, this is only border-line a programming language though.

Post Made Community Wiki