Page 1 of 1

Os developing.....

Posted: Wed Nov 10, 2004 4:33 pm
by ameber4
Hi every body! What should I do in order to start building OS? Which programming language is better for OS development? Is assembler is necessary? Or it could be done using c or c++? In what way I can use perl? Long year experience required on programming?

10q u 4 ur helps
<decoding>Thank you for your help.</decoding>

Re:Os developing.....

Posted: Thu Nov 11, 2004 2:19 am
by distantvoices
funbird. whats this l33t h4X0r thing good for? ac curufir says, write as we all here use to write: like human beings. If you're too lazy to write full and understandable sentences, chances are you receive zero aid in the future. Now to your questions:

1. learn research. Learn to ask smart questions. Learn to resolve problems. Learn to pose a problem and then to develop the solution for it. Not strictly in ths order. Oh, and learn about hardware nitty gritty. in, out and so forth. *smirk*

2. I am using C, Others are using C++ - with success but with more grunt work to do ere the fun begins. It is up to you.

3.yes, you gonna need assembly.

4. assembly And c or c++ or pascal.

5. in no way. Too much of runtime libs is needed for it.

6. yes. and a decent way to say "thank you for your help"

Re:Os developing.....

Posted: Thu Nov 11, 2004 4:40 am
by Solar
Come on, he's just from a different culture. Not everyone can be a hacker, some people can't help it but are from "the other camp". ;) (Check The Jargon File. ;) )

But what he is guilty of is not reading correctly. Either take more time, or get the information absorbed faster. There are threads here, made sticky so they stay on top of the list, that are named "How to ask Questions" and "Quick Links - Read this before you post". The latter would have conveniently pointed you towards the OS FAQ we're maintaining here.

All the questions you asked would be answered there, and some you didn't ask yet. ;)

Re:Os developing.....

Posted: Thu Nov 11, 2004 10:33 am
by Curufir
Yeah, I guess I jumped on that a bit quickly, but text messaging style abbreviations drive me nuts. Apologies for snapping.

Re:Os developing.....

Posted: Thu Nov 11, 2004 12:59 pm
by distantvoices
@solar:If I don't understand what stands written just because of some odd useage of numbers and abbreviations, things go haywire.

I can lookup strange words in 'le dictionnaire' but I canna check out queer letter-number combinations - where even guessing mighta fail. Other culture hither other culture tither, there is no excuse for mutilating and mistreating language like this. *hrmpf*

Communication needs a least common denominator to be successful.

Re:Os developing.....

Posted: Thu Nov 11, 2004 1:34 pm
by Colonel Kernel
ameber4 wrote:In what way I can use perl?
beyond infinity wrote: 5. in no way. Too much of runtime libs is needed for it.
Not quite true. You can always use Perl to write a decent build system once your OS is complex enough to need one.

Re:Os developing.....

Posted: Thu Nov 11, 2004 1:42 pm
by BI lazy
@colonel kernel: I've interpreted his question this way: Can I use perl in kernel space? This led to my answer.

You are right in saying that perl can be used to develop a sophisticated build system. Didn't think of that.

Re:Os developing.....

Posted: Mon Nov 22, 2004 10:19 am
by Pype.Clicker
Well, welcome. You may want to check the FAQ (http://www.osdev.org/osfaq2/) where answers to virtually all the questions you asked are collected.

(btw, guys, i'm gonna remove OT discussion about 'dictionnaire, n.m ...' if you don't mind)