title: fpga: choosing c++ to program fpga
body: <p>I keep hearing mostly from electrical engineers that C is used for fpga work. </p>
  
  <p>What about C++? Are there any disadvantages to using C++? I would think that the parallelism desired when programming for hardware would be better served by C++ more than C, no? </p>
  
  <p>Also what do I use after that to make compatible c++ with the hardware?</p>