New to OS development
-
- Member
- Posts: 51
- Joined: Sun Mar 01, 2015 7:58 am
Re: New to OS development
Wow, there are a lot of kids developing and OS )) So, OS developing is a kid job ? )))
At last, Troy, did you create and run your first kernel?
At last, Troy, did you create and run your first kernel?
Re: New to OS development
When it comes to developing software, I don't think age matters that much.
However, it's really nice to see that there are young OS developers!
However, it's really nice to see that there are young OS developers!
osdev project, goal is to run wasm as userspace: https://github.com/kwast-os/kwast
Re: New to OS development
Started playing around with this low-level stuff at 14, now 17.
Re: New to OS development
Eh, wish I could've actually started coding at 14. How can a 14 year old manage to learn such low level concepts? I dumped into C because I don't know anything about low-level, and I'm even a total beginner to software development. Sure I did a few non-serious "hello world"tutorials but now I want to focus on it more seriously.
-
- Member
- Posts: 51
- Joined: Sun Mar 01, 2015 7:58 am
Re: New to OS development
SeanMc, why do you think a kid can't understand this complex concepts? It's difficult, but if you focus and read a lot and you really know C language and ASM, you can understand this concepts.
I am programming in C from last year and ASM only for few months. C isn't a complicate language, you only need to be very careful. If you want to learn C, but you are a totaly beginner, I think is better to try first with a language like Python ( My first programming language I learnt or I think I learnt ) ) and after you can move to C (it is a little bit tricky for a beginner).
PS sorry for off-topic.
I am programming in C from last year and ASM only for few months. C isn't a complicate language, you only need to be very careful. If you want to learn C, but you are a totaly beginner, I think is better to try first with a language like Python ( My first programming language I learnt or I think I learnt ) ) and after you can move to C (it is a little bit tricky for a beginner).
PS sorry for off-topic.
Re: New to OS development
May be a little late, but I already acquired the K&R Second Edition C Programming Language text. What should I do now?
I'm really glad that there are 14 year olds who think in such low-level concepts. I'm very envious and want to become an OsDever myself soon.
I'm really glad that there are 14 year olds who think in such low-level concepts. I'm very envious and want to become an OsDever myself soon.
-
- Member
- Posts: 51
- Joined: Sun Mar 01, 2015 7:58 am
Re: New to OS development
Now, start reading the book! Test examples, do exercises and play with what you learnt! This will take you a lot of time. Don't rush the book, read it careful, word by word, example by example. Test everything! And maybe, in few months you will know basics of C. After that, try to write some software, anything that interest you, anything, just use what you learnt to make some funny software. This will improve your skills.
PS When you get problems in learning, there are a lot of people ready to help you. You can post in General Programming area here or to go on websites like http://stackoverflow.com/ or http://cboard.cprogramming.com/ . Good luck!
PPS You can try to watch CS50 lectures (https://courses.edx.org/courses/Harvard ... /2015/info) , it is a very good place to learn to program.
PS When you get problems in learning, there are a lot of people ready to help you. You can post in General Programming area here or to go on websites like http://stackoverflow.com/ or http://cboard.cprogramming.com/ . Good luck!
PPS You can try to watch CS50 lectures (https://courses.edx.org/courses/Harvard ... /2015/info) , it is a very good place to learn to program.
Re: New to OS development
Age doesn't really matter much. At 14 I had been coding for half of my life, and I don't think that's anything special among the people around here.SeanMc wrote:Eh, wish I could've actually started coding at 14. How can a 14 year old manage to learn such low level concepts?
Sure, not OS development, but starting with simple things and simply coding a lot, reading up things if I didn't know how to do something and gaining experience this way. I hardly ever finished anything, but I had lots of ideas what to programs and then I tried to do it. Most of them would be too silly/unrealistic for me to even start today, but what counts is the practice.
So my advice is, after learning the basics, just start writing a lot of code. Silly games, a vocabulary trainer, fake OSes (don't ask me how many times I wrote something that started like PRINT "C:\>" ), whatever you like. Just don't stay too long at the theory, but start practising.
-
- Member
- Posts: 307
- Joined: Wed Oct 30, 2013 1:57 pm
- Libera.chat IRC: no92
- Location: Germany
- Contact:
Re: New to OS development
It's actually not that hard, given that you're able to read up the things you don't know. With some basic skills like English, the ability to use Google and last, but not least, getting a proper coding mindset it's possible to teach a Highschool freshman everything needed for osdev in about 2 years.SeanMc wrote:How can a 14 year old manage to learn such low level concepts?
My stats: I started coding at the age of 12, I'm 15 now. I'm lurking here for 1.5 years already.
Re: New to OS development
Hadn't had enough time, but I will definitly get to it in the next few days.TheLittleWho wrote:Wow, there are a lot of kids developing and OS )) So, OS developing is a kid job ? )))
At last, Troy, did you create and run your first kernel?
Re: New to OS development
Never have said that on this forum, but we're now seven/eight .
Happy New Code!
Hello World in Brainfuck :[/size]
Hello World in Brainfuck :
Code: Select all
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
Re: New to OS development
I started osdev since 14. Now I'm 17. Nice to meet you.
Re: New to OS development
strange to think that I have been on this forum longer than this kids have been alive...
makes me feel really old...
makes me feel really old...
Re: New to OS development
Since 2004?JAAman wrote:strange to think that I have been on this forum longer than this kids have been alive...
makes me feel really old...
Re: New to OS development
since 2001-ish... not sure exactly when i started coming here, but it was 2001 or 2002muazzam wrote:Since 2004?JAAman wrote:strange to think that I have been on this forum longer than this kids have been alive...
makes me feel really old...
edit:
now i see why you said that... the forum account is listed as started in 2004 -- but that is misleading since we changed forum software in 2004, before that we were using a custom forum software chase wrote, and it didn't support accounts