Hmm...You people should lighten up.
www.osdev.org
Hmm...You people should lighten up.
www.osdev.org
What will people say if they hear that I'm a Jesus freak?
What will people do if they find that it's true?
I don't really care if they label me a Jesus freak, there is no disguising the truth!
Jesus Freak, D.C. Talk
-gnu-ehacks
an OS in java is possible. look at javaos . btw, people that are posting things like "you can just code a little one", read all the posts. the kid is talking about how he is going to make it look like widowsxp ...
javaos is not an os its a poor excuse for one. It doesn't work properly for one thing. Another is that the low-level code is written in assembler and the java virtual machine that it supports is written in c++. Once the low level stuff is out of the way it is concievable that many different languages could be used. Java will not be usable to write desktop operating systems until sun manufactures processors that natively support a java virtual machine ( and i believe these will be coming soon... picojava for one).
Free the weed!! Class B to class C is not good enough!!
And the FAQ is here :- http://faq.cprogramming.com/cgi-bin/smartfaq.cgi
stoned_cder: read my first post ....
It seems everyone in my time zone doesn't agree with my ideas (US Eastern Time) but you have convinced me one thing.... NOT TO WRITE AN OS IN JAVA... Everyone says that would be harder, I say thanks to everyone who thinks i can do it with some help. I also have dicided to try smaller projects for about a month... BUT THEN I WILL START TO CODE A NEW OPORATING SYSTEM AND NOONE CAN STOP ME! Linus did it and he is relatively young---Bill Gates did it (Im not a fan of his but hey) so noone has changed my mind. I will try to find the book "Stoned_Coder" suggested.
Still... I am asking for Ideas...
KIDGURU
Please Reply to these Posts! PLEASSSSE!
BMSprint.com - Waste your time reading my drivel about politics and life.
Please, sometimes there's just nothing else better to do.
Oh yeah, and pretty soon I am going to host a TV Show on BMSprint.com too. Another time waster.
See, there's a difference between you, linus torvalds, and Gates:
They were all geniuses with experience in the language, and programming in general. You, my friend, are not. No offense and all...
Ok, and who wants to bet that the "unregistered" person calling me a child and saying something about me coding an OS was dean in troll mode. Anyone?
Yes, I am writing an OS...a full-scale one with a GUI, but most likely never going to be competing with any OS's on a market or anything. Hopefully I'll just be able to get a nice OS done.
Writing an OS is tough work, kid. I've spent a lot of time on mine (and I've had experience in C AND ASM, not to mention now I have a partner) and all it can do is print text, print text in various colors, and get keyboard input. Once I finish keyboard input I'll move onto memory management, running programs, and then the FS...hopefully after that the GUI. It's tough. Not impossible. But tough.
Please tell me about your OS, or give me its URL, or all that., And trust me, I thought about having my own Language, and no, not like programming, like English and Spanish. This will be a breeze compared to that.
BMSprint.com - Waste your time reading my drivel about politics and life.
Please, sometimes there's just nothing else better to do.
Oh yeah, and pretty soon I am going to host a TV Show on BMSprint.com too. Another time waster.
howdy,
i like the way this kid thinks!!
RIGHT ON kidguru.
M.R.
Well well that is what i call guts!
But u know what u got to be a guru in the following areas:
Computer Organization(know ur machine)
Data structure
Programming languages(c,c++,java)
Assembly language
An eye to see the abstraction
For all this u got to study computer science.
And believe me this is possible,so don't get disheartened,just
never forget ur goal 'coz it's a long way to go
Bon Voyage!
That's what I'm aiming for, once I get my ASM book. Maybe sometime in the distant future .Originally posted by -KEN-
and all it can do is print text, print text in various colors, and get keyboard input
o/s huh... whatever happen to the good old fashion console apps?
~Silencer~
What is this "C.O.D.E." you speak of?
r u really ten, and you want to make a o/s? I am NOT saying it is imposiible, but it will be hard. And try not to compare yourself with Linus, he was like in college when he made Linux.
How far are you in programming? Have you made graphics in console, or have you made a Win32 game yet? If this is your first project, you should think again.
Now one thing you CAN do, is make a shell for Windows. You can make it feel like Windows XP.
Here is a little quiz for you:
1. What does BIOS stand for, and what is it?
2. What is Object Orientated Programming? (you'll need this for multitasking)
3. What are interrupts?
4. Give me source code to a very simple GUI you have written, DOS or Windows (not anything as big as the Win9x Shell of course, just something that has windows, menu, and mouse support)
5. Explain what a Kernel is
6. Give me source code to a full featured utility and a game. (You can give me this anytime)
7. Explain the difference between 16 bit and 32 bit operating systems
8. Explain what a byte is
9. What happens when you turn your computer on?
10. Give me an equation that will center a graphic right in the middle of the screen, regardless of size. ( this is for windows )
11. Buy a bunch of Soda and Cheese Puffs, this is the programmers delicasy for long hours of work.
12. Explain why an interpreted language is not the way to go
13. Explain what an equation is
14. Explain how graphics are drawn to the screen
15. Which is better, Coke or Pepsi?
Ooo, ooo, I know this one.Originally posted by frenchfry164
10. Give me an equation that will center a graphic right in the middle of the screen, regardless of size. ( this is for windows )
x = (SCR_WIDTH/2) - (GRAPHIC_SIZE/2)
y = (SCR_HEIGHT/2) - (GRAPHIC_SIZE/2)
howdy,
#3. i have 8 kids. i KNOW interrupts.
#8. paying taxes is a byte.
#9. it asks which OS to boot to.
#11. will perrier and yorks mints do?
#15. refer to #11.
how am i doing so far?
M.R.