nameless_centurian
Gawd
- Joined
- Apr 4, 2003
- Messages
- 836
this forum is kind of just for fun, especially with how tense thing have been around here recently.
speaking strictly from a systems standpoint, what has really pushed your buttons over the past 50 years? Granted, there are several things that MUST exist in any general-purpose operating systems, but really grabs your interest? To keep this thread at a little bit more of a scientific level, i would like to refrain from debating the merits of certain graphical interfaces and things of that level, but it's your call.
i personally am amazed at our ability these days to insert a new module into a running kernel and have reasonable expectations of proper functionality. it's really fascinating. try to imagine yourself implementing that for the first time. where do you put the code? how do you know how much space to allocate? should the new module be given kernel-level access to the hardware or direct access to hardware? granted, many of these problems are decided beforehand by the model you have chosen, but what if lack of foresight forces you to change your model?
as i said, i find it fascinating.
speaking strictly from a systems standpoint, what has really pushed your buttons over the past 50 years? Granted, there are several things that MUST exist in any general-purpose operating systems, but really grabs your interest? To keep this thread at a little bit more of a scientific level, i would like to refrain from debating the merits of certain graphical interfaces and things of that level, but it's your call.
i personally am amazed at our ability these days to insert a new module into a running kernel and have reasonable expectations of proper functionality. it's really fascinating. try to imagine yourself implementing that for the first time. where do you put the code? how do you know how much space to allocate? should the new module be given kernel-level access to the hardware or direct access to hardware? granted, many of these problems are decided beforehand by the model you have chosen, but what if lack of foresight forces you to change your model?
as i said, i find it fascinating.