Linked by Hadrien Grasland on Sun 20th Feb 2011 13:20 UTC
OSNews, Generic OSes Now that you have an idea of where your OS project is heading as a whole, it's time to go into specifics. The first component of your OS which you'll have to design, if you're building it from the ground up, is its kernel, so this article aims at being a quick guide to kernel design, describing the major areas which you'll have to think about and guiding you to places where you can find more information on the subject.
Thread beginning with comment 463456
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: jnode
by Neolander on Mon 21st Feb 2011 07:32 UTC in reply to "RE[2]: jnode"
Member since:

What was the point of coding a kernel in an interpreted language without even having the benefits of modern interpreted languages like type safety and pointer/array bounds checking, just for the sake of having the code being interpreted ? Apart for proving "yeah, it's possible", sounds like a waste to me...

Reply Parent Score: 1

RE[4]: jnode
by moondevil on Mon 21st Feb 2011 07:55 in reply to "RE[3]: jnode"
moondevil Member since:

Funny that all the languages I mention have those benefits.

And most of the examples given by me have JIT implementations.

Do you know that Sun's Java Hotspot was actually developed for Smaltalk (Self)?

Age has some benefits... ;)

Reply Parent Score: 2

RE[5]: jnode
by Neolander on Mon 21st Feb 2011 08:02 in reply to "RE[4]: jnode"
Neolander Member since:

So, you are telling me, without a smile, that Forth manages to be type-safe without even having a type system ? ;)

Age has some benefits... ;)

Indeed, especially when trying to understand computer history... These benefits go in both directions of the "age" axis though. I've had the chance to know the time where not every game was an FPS and to learn to program with Delphi without having COBOL and FORTRAN giving me nightmares during my childhood, so I'd say I came in this world just at the right time as far as PC evolution is concerned ^^

Edited 2011-02-21 08:22 UTC

Reply Parent Score: 1