4 ms·
Thanks for the detailed reply, but FYI the github stuff is from xilinx, they just make it open source. In 2015 vivado was pretty new, it's come a long way, so
by tails4e 6y ago
Thanks for the detailed reply, but FYI the github stuff is from xilinx, they just make it open source.
In 2015 vivado was pretty new, it's come a long way, so I'd give it another look. There has been a strong push as you can see to make the developer experience much better, so hopefully if you give it another chance you may come to appreciate it as much as I do.
- user5994461 6y agoTo be fair, the HDL tools are decent. There are some quirks but they get the job done (obviously it's professional tooling, not something an enthusiast can pick up over a weekend). I think you're working on the FPGA side? However the software development experience is dismal overall. I doubt it will ever improve much, hardware companies just don't make good development tools. The closest experience developers get to embedded might be android development. The IDE are good, source control, auto completion, the platform documentation is amazing, fully documented API with examples, there are entire guides on how the system work, remote debugging on the device (I've developed on Android version 1 a decade ago and it was all there). It's just great. Now try developing for a MCU and half the manufacturers can't document how to read an IO pin or use the DAC. I'm not looking forward to moving back to embedded. ^^