What can i do after finishing the mit 6.828
What can i do after finishing the mit 6.828
hello guys, i'm new to os development. Osdev.wiki helped a lot when studying 6.828. my question is what is the next thing i should do if i want to learn more about os development or to be os developer maybe
Re: What can i do after finishing the mit 6.828
The question you are going to have to answer is "where are you going with your OS?" There is no step-by-step guide for making "your own OS". I can only tell you how I'm making mine, and if that's something that interests you, that's great. But if you were to follow my way, you would only be making my OS your way. The result will not be yours.
At some point, you have to stand on your own feet and find the direction you want the development to go in. And then you can ask more specific questions, and we can probably help you with those.
At some point, you have to stand on your own feet and find the direction you want the development to go in. And then you can ask more specific questions, and we can probably help you with those.
Carpe diem!
Re: What can i do after finishing the mit 6.828
Thanks for replying. It seems useless for me as golang developer . Maybe I should get a job involved into os development. Thanks a lot.
Re: What can i do after finishing the mit 6.828
No, don't give up that easily! Your choice of language is no reason to hold you back. Plus, go is basically C with a veneer of respectability, so the distance to a real systems language isn't that far.
I don't know that there are many opportunities to get OS development experience. None of which would help you figure out the hard part: What do you want to make?
I don't know that there are many opportunities to get OS development experience. None of which would help you figure out the hard part: What do you want to make?
Carpe diem!
Re: What can i do after finishing the mit 6.828
Well, that confused me. I don't know what I want to make, because my job involved into feature development with high level language like golang or java. The main reason I learned 6.828 was that it's funny and helped me to know more about linux. And I learned program language and operation system totally by myself after graduating from university with a biology degree. The course was awsome and helped me to understand goroutine design. But for now, It's usless for my job. Any example about making something awsome that could guide me would be appriciated. Thanks.
Re: What can i do after finishing the mit 6.828
If I were writing an OS in Go, I would try to maximize use of goroutines and threads, perhaps eliminating all other forms of asynchronous programming as the creators of Go themselves did in their 90s project, Plan 9 From Bell Labs. Go has something new in that area which I don't quite understand.
I'd also look into whether its structural typing can be related to typed interfaces. They're very similar in concept, though one is a language feature and another an OS feature.
I'd also look into whether its structural typing can be related to typed interfaces. They're very similar in concept, though one is a language feature and another an OS feature.
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie