
Alright, I'm off to go shoot people. Have a nice day.

[EDIT]OK, I googled it: Search The Freaking Web. That's mean. lol[/EDIT]
The guide would have to be theoretical, but would link to more specific pages, which would probably link to tutorials or examples detailing exactly how to implement that method, should you choose it. If we link to multiple examples, then the user is given choices, which encourages thinking about the topic, and may even result in a different approach altogether. IMO, this will prove more useful and intuitive to the entire OSDev community.vst_0201 wrote: Start Here
01. What is OS Development?
02. Setting up the Working Environment
03. Media Resources
Bootstrapping
01. Booting with GRUB
02. Rolling your Own
Kernel Development
01. Setting up the Environment
02. Memory Management
03. Writing Generic Drivers
Debugging
01. Dumping the Symbols
02. Debugging with Bochs
References
01. Opcodes
02. Scancodes
03. VGA Colors
04. Intel Manual
05. Ralph Brown's INT
You see that the wiki should be one thing and other people see that it should be what it already is. Both groups are right because there is a need for both structures. I already bought this idea up with the moderators befor this thread was ever started. So it's not that we are not hearing you, it's that you aren't saying anything that we don't already know. It will happen at some point but it's going to take a while. You are wrong when you say that something like this can be done in a short amount of time. I am a professional programming instructor for Sun and I've written several of their courses. I know exactly how much work it is to undertake something like this. When we start this it isn't going to me some small little tutorial, it's going to be something this size of a decent book. If you think community book writing is easy just look at how well everyone in this thread agrees. We have not made a mistake with the current wiki, it will continue to exist and be worked on even after we start working on the book-like guide.vst_0201 wrote:Now there are a lot of great coders here and even more great topics with helpful information, I am sure a guide as I have proposed in this thread could easily be made in a short amount of time. But, you don't want to hear that because it means you have made a mistake and have to start again, and who with an ego will ever admit he is wrong and which one of you here with authority are without ego?
I think that if you never programmed in ASM or C before you can't try out OSDev. If you don't know how to develop, how could you develop an OS?vst_0201 wrote:Just give up, because they don't understand this concept. They think the wiki is the best thing they ever saw, they love it, and it is not going to go anywhere. It will continue to get bloated and more and more useless over time, but they don't see that right now though they have been told.
Chase you should change the slogan man, because you know good and well that this is not the place to start. All the lame Internet abbreviations being used like STFW and RTFM do not support your campaign. The slogan should be, "The place to go when there are no other alternatives.", because that's what it really is. If you never programmed in ASM or C before and you still want to try out OS Dev, then why should you be turned away? If they say, "Let me see code", and if you have it, then why not reveal it? This method works well for web developers who frequently post fully working code with even examples on how to use it. It is called Learning by Example. You see; you get the code, compile it, test it, learn it, modify it, and implement it. That is how a lot of people learn and I myself am one of those people so it kind of pisses me off when I read threads where someone has asked for code and they get flamed; its kind of weak in my opinion and I just don't like that sort of 'can't-do' attitude.
Now there are a lot of great coders here and even more great topics with helpful information, I am sure a guide as I have proposed in this thread could easily be made in a short amount of time. But, you don't want to hear that because it means you have made a mistake and have to start again, and who with an ego will ever admit he is wrong and which one of you here with authority are without ego?
I disagree entirely. I learned (and am learning) assembly and OSDeving at the same time. I didn't know C at the time either. Of course, I learned it on my own instead of bugging you guys with stupid n00b questions. I'm not sure if I would recommend that method, but I liked it!Jeko wrote:I think that if you never programmed in ASM or C before you can't try out OSDev. If you don't know how to develop, how could you develop an OS?
would be better asI think that if you never programmed in ASM or C before you can't try out OSDev. If you don't know how to develop, how could you develop an OS?
Experience is a major factor, be it C#, Java, whatever. No experience, just learning C and writing a hello world program, is not enough to begin osdev. Sure, you can pick it up along the way, but you're going to ask stupid questions which would be better placed on a Java forum.I think that if you do not have programming experience you can't try out OSDev. If you don't know how to develop, how could you develop an OS?
Do you really think insulting the people who build all this is going to help your case?vst_0201 wrote:Just give up, because they don't understand this concept. They think the wiki is the best thing they ever saw, they love it, and it is not going to go anywhere. It will continue to get bloated and more and more useless over time, but they don't see that right now though they have been told.
Honestly, solar -- that sounds a little bit funny coming from you.Solar wrote: Do you really think insulting the people who build all this is going to help your case?
Citation please, I haven't been able to find this information anywhere....vst_0201 wrote:Linus didn't know ASM or C before he started linux. That is my inspiration to keep going. This road is hard. You just run in circles, write lines and lines of code and then delete it all hours later because you realized it is garbage, etc.
In 1991, Linus was a second year student in college for his CS major. Considering it was 16 years ago, I'm pretty sure he knew C, and considering he had owned a Commodore VIC-20 and a Sinclair QL before ever owning an i386, both of which he used and worked on extensively, I'm also pretty sure he knew how to program assembly. (If not x86 assembly.)vst_0201 wrote:Linus didn't know ASM or C before he started linux.