Linked by Andrew Hudson on Mon 20th Jun 2011 17:19 UTC
Permalink for comment 477939
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/24/13 14:44 UTC
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
More News »
Sponsored Links



Member since:
2007-03-26
Yes, that's a serious question. WTF is a "modern" kernel,
Anything current, clearly.
and WTF is a "premodern" kernel
It's something you made up.
when the few decades-long history of "modern" computer science reveals a recycling of old ideas "rehashed" as innovative.
Riiiight....
Also spare me the User ad hominem. Been doing this alot longer than you, trust me.
Well given that I know nothing about you and you know nothing about me, I think I'll pass on that comment
Well, not exactly.
It's about modulising core components and then porting them outside of kernel space - the goal often being to eliminate kernel panics.
There's nothing more or less correct about a micro-kernel design. It's just a different way of tackling the same problem.
Finally, I think you overestimate kernel development effort, probably because you are doing some hobby work in that area yourself?
You like to make a lot of assumptions
Maybe for micro-kernels, but most OSs these days use hybrid kernels so that means that things like filesystem drivers do reside in the kernel.
As above, that really depends on the kernel.
I'm not aware of what a "black-box term" means specifically, but given the context you used it in, I'd beg to differ.
I do think you're dismissing how complicated maintaining a -modern- current kernel that has been in production use for 10/20 years and is still evolving.
Particularly when most kernels in production use are not tidy little micro-kernels like you seem to favor
What attracted me to programming is while there are better methods in terms of readability, scaleability and effeciency; there is not always a "right" way of coding a solution - much like solving maths equations.
So you might call it 'haphazard', but I call it 'inspiring' and consider it a charm.