I want to make a low memory OS

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Tim

Re:I want to make a low memory OS

Post by Tim »

I second Curufir's advice: OS development is definitely not something to try as a first project. You need to be able to program very well -- not just in BASIC, but in a real language -- before attempting it. There's enough to learn without having to learn C, assembly and computer architecture at the same time.

However, you're right to moan about our preaching at you. This is an OS development board, not a teen magazine. Sorry.
OS-Bones

Re:I want to make a low memory OS

Post by OS-Bones »

Thank you.
I finally have some ground to start on.
Don't think I'll just stop programming cause of one lousy
programming failure.
Programming is what I want to do and I'm going to stick with it.

By the way I've decided to use the "How to Design Programs" tuturialand DRscheme
BI lazy

Re:I want to make a low memory OS

Post by BI lazy »

@code slasher: you're allright. the only thing is, he doesn't see it because of the hormons. Not a nice thing in this age to gain understanding with all that teenage stubbornness.

@OS-Bones: I don't believe you. It needs more than words to get life straight. the same it is with programming. But nay, I won't give you any advice for it is not welcome. Go and do it: get life straight, gosh, goddamnit! and don't forget the occasional prayer to the dark forces of CPUU. ];-> *muuaahahahahaha*
OS-Bones

Re:I want to make a low memory OS

Post by OS-Bones »

My hormones have nothing to do with it!
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re:I want to make a low memory OS

Post by Solar »

<joke>

The fact that you feel it necessary to say "my hormones have nothing to do with it" just proves BI lazy is right in blaming them.

</joke>

:D

Serious. Back at school, I was exactly in your position. I really feel your pain.

Today is my 31st birthday. And if I can give you just one piece of advice (without you feeling I'm preaching), it would be this, from very personal experience and much heart-felt:
And it's not only a good resume I'm after its that, at my school everone else is good a sports and has lots of freinds so I get picked on, I wanna prove to them I'm not worthless.
Pick up martial arts. Honest. Serious. Not to beat the living daylights out of the others. Not to impress others.

For yourself.

Go on and learn programming. Become the greatest programmer in the world. But for you, as a person, martial arts can give you much more than physical exercise.

For me, it was Judo. I am a pro software engineer by profession today, but I am liked by my friends because of the changes I underwent since picking up Judo at the age of 12 (coincidence? ;-) ).

You might also want to look into fantasy roleplaying.

And I'm not kidding you in any way. Go somewhere where coders hang out. Like, here. Ask them how many of them took martial arts classes or courses, and how many of them play roleplaying games, or have played them. I promise you, you'll be surprised.

Bottom line: You might be better off checking out the general programming board, or even join some existing OS project, before going right for an OS of your own. And, for your self-esteem, there are better things than computers for that.

That's sincere, heart-felt advice from someone who had to learn the hard way.
Every good solution is obvious once you've found it.
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:I want to make a low memory OS

Post by Pype.Clicker »

There's no "good" way to start an OS at 12, imho ... This does not mean you should do something else, nor drop, nor wait nor whatever. I will not give any advice on how you should live your life for:
a. YOU are the one who live it
b. i wouldn't recommend my own living for anyone else, but i wouldn't wish to change a bit of it for my own.

It just mean that you'll have a lot of things to learn since you can get a good design, but trying the ideas you have *now* can be a fun (though hard) way to learn ... sharpen your skills, know yourself and try to find goals you can achieve. Imho, you could achieve a DOS-like OS in a couple of years if you master the required tools quickly enough.

For my part, i would have been unable to do 'serious' programming until i discovered what a stack and a linked list are.

That being said, if you have more OS-related questions feel free to come back at any time.

If noone objects, i would suggest we end this "TeenOs Magazine" thread here ...
Post Reply