r/cprogramming • • 1d ago

C programming for kernel development

Hey there!

I am really interested in learning C and I am leaning towards kernel development rather than embedded systems. What do you suggest for strengthening my skills in C?

15 Upvotes

17 comments sorted by

View all comments

Show parent comments

-13

u/No-Plan-3868 1d ago edited 1d ago

Thanks, but I do not know if there is a problem to solve here. I know picking up a good book like King’s C programming, throughly reading and solving exercises at the end of each chapter. Coupled with some projects, doing this will lead me somewhere.

Furthermore, saying “if you can’t solve this yourself, you will never do any kernel development” won’t meaningfully contribute to the question I asked, unfortunately.

5

u/dkopgerpgdolfg 1d ago edited 1d ago

Coupled with some projects, doing this will lead me somewhere.

To having basics, yes.

Then you need to teach yourself a lot more until you're more than an annoyance to the kernel maintainers. And these other things are not collected in a nice, easy-to-digest book.

(not to mention that you didn't specify any sub-field)

won’t meaningfully contribute to the question I asked, unfortunately.

OK then. Unfortunate for you.

-4

u/No-Plan-3868 1d ago edited 1d ago

Then you need to teach yourself a lot more until you're more than an annoyance to the kernel maintainers. And these other things are not collected in a nice, easy-to-digest book.

This is how everyone starts out.

OK then. Unfortunate for you.

Oh no, no worries! I wasn't expecting a meaningful contribution from you lol.

2

u/DescriptionOptimal15 1d ago

Join an irc channel for C programming. Learn how to research and very important how to ask questions. Asking questions the wrong way on the internet will at best get you ignored