▲ | smilekzs 7 months ago | |
> as the overall development workflow is lightyears ahead of C++, mostly due to tooling My experience has been the other way around. Eclipse-based IDEs from NXP, TI, ST all have out-of-the-box usable tooling integration: - MCU pinout and configuration codegen - no need to manually fiddle with linker scripts - static stack and code size analyzers (very helpful for fitting stuff in low-cost MCUs) - stable JTAG-based debugging with:
And yes, these are important enough for me to put up with Eclipse and pre-modern C/C++. I really want to write Rust for embedded but struggling with the tooling all the time didn't help. |