4 ms·
"I have always been passionate and curious about systems programming. At a first glance, this area of knowledge might seem very complicated and even impenet
by sai_c 6y ago
"I have always been passionate and curious about systems programming. At a first glance, this
area of knowledge might seem very complicated and even impenetrable for a lot of people.
Thankfully, with Rust, the tide has started to turn: the Rust community has demonstrated that
sometimes the perceived complexity is rooted in the lack of support, tools, and educational
content."
I have a question for the Rust community, especially those doing low level development now.
As someone who does embedded and systems programming in C for about twenty years (technically i'm not 40 yet ;-)), were the cited problems (lack of documentation, support and tools) really problems that kept from doing low level work? If not, what was it then?
I'm genuinely curious, because when I started it was more things like hardware bugs (yes they do exist) or the general theory of things (like writing a performant scheduler or file system) that seemed hard to me.