I'd rather learn with Linux than with Minix.
AST has categorically stated that for a student to be able do a course in a semester at Virje you needed a kernel that would cover all concepts required to be learned by a student. Hence he wrote Minix, and its still one of the easiest things to start learning system concepts and interactio with.
to put it in one line - would you rather start teaching computer programming with BASIC or PL/1 ?
*yawn* try telling me something new :)
until i understand your rationale i don't have much of a choice :-)
In fact the very idea of microkernels opposes all of M$'s design concepts(if they ever had any).
IIRC, M$'s own kernel ( Win2k or Win2k3 ) resembles a microkernel. yes, they too are apparent aware of the positive aspects of the microkernel.
Oh, and where did you get info from, please do post a link.
I know. I've been in the "real world" for more than 4 years now :) I've seen both sides of the spectrum for quite some time..! ;)
then why the ranting against AST?
A design that only solves short term problems eventually dies and takes all dependent on it to the grave.
Give me one microkernel replacement for the Linux kernel which you can substitute at this moment and build an entire "Free" operating system like GNU/Linux. Obviously, its performance should atleast match upto GNU/Linux.
given time and effort there WILL be more contenders. To assume there would be none is VERY dogmatic.
Linux is a solution but by no means for the long term.
I never said Linux was a silver bullet. I never said it was a long term solution. You're putting words in my mouth.
but you discounted the probability of a microkernel based future entirely.
The only trivialization that has been done here is by you of AST which IMHO was totally uncalled for. Moreover, dismissing things just because they don't work is a very nearsighted approach good only for companies with a short life span and not the community at large.
I've _not_ trivialized Andrew Tanenbaum at all. His work and his theories are respected around the world.
By giving stupid comparisons you HAVE tried to trivialize AST which is unforgivable.
Would anyone be dumb enough to say : ``Don Knuth is a genius at algorithms and created TeX but since its not being practically used as much Micro$oft Office that makes him mearly a theory guy".
Linus' creation has been around for some time now and is also
respected in a similar way.
The way people talk about microkernels being the salvation of the
modern operating
systems drives me up the wall.
i'm still not understanding why you feel like that?
Its a great concept but one that is plagued by implementation problems given todays technology.
and today's technology will be plagued by tomorrow's problems
IIRC, even RMS acknowledges that microkernels are tough to build and the GNU project's efforts in building one was taking waaay too long
agreed.
and around that time Linus came up with his kernel which the community accepted with open arms. ( Refer Revolution OS :P )
agreed, because there was no choice but to do so.
Regards,
- vihan