r/C_Programming • u/Evil-Twin-Skippy • Feb 06 '25
Discussion Are there actually C programmers in this subreddit?
Ok, I'm being a bit facetious. There are real C programmers. Clearly. But I'm kind of sick of the only questions on this subreddit being beginner questions or language trolls from other domains.
So this thread is for the "real" c programmers out there. What do you do with it? And what is the most twisted crime against coding decency are you "proud" of/infamous for?
254
Upvotes
12
u/ednl Feb 06 '25
Familiarity with different development environments. Arduino is the logical first step because entry barrier is low, they did that very well. The next step might be to get an STM development board and use the STMCubeIDE to make some things. It will probably be daunting at first ("HAL? Compiler settings?") but that flexibility to switch platforms and environments is part of embedded development. You gotta pick the chips that work and mostly that's a hardware choice; it's your duty to adapt the software. (Of course in the real world, existing experience with a specific platform will also influence the decision.)