Conversation
Replying to
I found this to be a brick wall in many cases. Same for Haskell, Erlang, Forth, anything not C/C++ basically.
My approach has been to use C for code that others need to touch during debugging or to make small changes, then go all in on the meta system (tests, lib code gen).
1
Though I am finally getting some love towards Rust in my current project. Things are changing in that direction...
Rule of thumb: most embedded software engineers do not care about learning yet another language.
1
Replying to
Luckily, these aren't embedded software engineers and most will just need to be my "backup" for code maintenance (i.e. me hit by a bus). I get to choose the languages and exert my evil influence ;)
1

