2 ms·
Anything in embedded systems. I write code for high performance satellite terminal (ground side) and also point-to-point radio systems (ultra-low latency, milli
by stephen_g 11y ago
Anything in embedded systems. I write code for high performance satellite terminal (ground side) and also point-to-point radio systems (ultra-low latency, millimetre wave stuff). 90% of the code I write is in C, about 60% of the time on microcontrollers with <256KB of RAM, and the rest in a cut-down Linux running on an ARM Cortex A8.
I'd actually prefer to use C++ for the Linux stuff (std::string, smart pointers and STL containers would save me so much time), but we don't have the C++ standard library in our custom distro.
- nickpsecurity 11y agoDid you or anyone else try Ada or especially SPARK for you application? What were the gripes if so? Btw, since you're in embedded, what do you think about the potential for this Oberon IDE I found custom-designed for embedded? http://www.astrobe.com/Oberon.htm http://www.astrobe.com/Oberon.htm I imagine that, like with Modula's, you could probably turn off safety features where you needed for performance or real-time. I haven't confirmed it, though.
- ghrifter 11y agoInteresting, thanks! If you dont mind, can you give me a rough estimate for your yearly salary or so? How long have you been programming in C?