Hacker News new | ask | show | jobs
by ktrl 2178 days ago
One roadblock is that many in the embedded software industry uses proprietary IDEs and tools like Keil, Atmel Studio, CCStudio and STM32CubeIDE. These propietary IDEs and tools are often based on Eclipse or Visual Studio Isolated Shell.

How good is the Rust support in Eclipse and Visual Studio?

Visual Studio should not be confused with Visual Studio Code. The latter has great Rust support.

2 comments

Wouldn't escaping this proprietary tooling be one of the big benefits of switching to Rust?
Most embedded developers don't have any issues with proprietary tooling, they embrace them.

If you want their buy-in into other toolchains, you need to meet them where they are.

I wouldn't say that they embrace them. I'd say they accept them. Often because this is what they are used to.

It is mostly newcomers to the embedded programming scene that go on about tooling because they're used to better tooling from non-embedded development.

I think one should pay attention to the newcomers and try to learn from them.

Eclipse had a plugin that IIRC was supported by the foundation, but I’ve never used it.