Page 1 of 1
new to C programming and an loud interest in kernels
Posted: Fri Nov 14, 2008 5:59 pm
by mannclay
Pardon if I'm too much of a newbie but I am teaching myself C programming because I wanted to be capable of reading kernel code.
Now I'm curios how far I can take this interest.
I'm wondering how I could start learning OS development while learning C?
I've been at it two months now and even though some friends have told me to start out with Python or other easier language, I simply love C even though I just began.
does anyone have any tips on how to proceed with C and getting a taste of kernel development??
Thank you...
Re: new to C programming and an loud interest in kernels
Posted: Fri Nov 14, 2008 6:05 pm
by CodeCat
Learning a programming language while also learning OS development is making things needlessly difficult for yourself. Learning a programming language takes time, and learning OSdev takes even more time. If you pile them together, you're going to be completely stumped and confused within a month or so, believe me.
Re: new to C programming and an loud interest in kernels
Posted: Fri Nov 14, 2008 6:14 pm
by mannclay
I know...
The enormity of it I am definitely clear, but I am focusing on C programming first and just for inspiration, reading about kernels and OSdev.
I'll make sure to take it one byte at a time.
Still, does anyone have any tips on how to proceed??
Re: new to C programming and an loud interest in kernels
Posted: Fri Nov 14, 2008 8:20 pm
by Alboin
Still, does anyone have any tips on how to proceed??
Learn to program. Seriously. You'll be completely lost otherwise, and we just aren't the type of forum who likes to endlessly answer basic questions that could have been answered with a little programming experience or some research.
Sorry.
Re: new to C programming and an loud interest in kernels
Posted: Fri Nov 14, 2008 8:40 pm
by mannclay
Well, that is pretty damn clear...
Point taken.
Thank you.
Re: new to C programming and an loud interest in kernels
Posted: Sat Nov 15, 2008 8:49 am
by RevivalDBM
If you think you can do it, go right ahead! I myself am a success story when it comes to trying new languages and always doing hard work in them, though in general you should still know some basic things like what a variable is, what functions are, etc. Also, you'll need to do some ASM too, which is easy to learn actually, it's all about the theory in OS development in my opinion.
Re: new to C programming and an loud interest in kernels
Posted: Sat Nov 15, 2008 12:14 pm
by mannclay
Thanks. ASM, eh?? I'm looking into it...
I'm knee deep in C and know of functions etc...
It seems a great motivation to read what I can about OSdev, kernels especially micro and exokernels.
I know I may be far away but some quick pointers is all that I ask, not a continual string of silly questions that could be looked up quickly.
I wanted some thoughts from others who felt the same way and are now doing OSdev and working on kernels.