3 ms·
Why is this voted down? To build a new OS from scratch takes a huge effort. If you're going to do it then you should really try to advance the state of the art
by zigzigzag 10y ago
Why is this voted down? To build a new OS from scratch takes a huge effort. If you're going to do it then you should really try to advance the state of the art in big ways. An obvious way to do that is to use memory safe / managed code as deep as possible into the stack (and then you can do things like eliminate the notion of a process entirely). JNode is an example of the latter. Redox has a less radical architecture but is still on the right path.
When Microsoft did their own new OS research project, Midori, that's the path they walked.
- sangnoir 10y ago> To build a new OS from scratch takes a huge effort. If you're going to do it then you should really try to advance the state of the art in big ways I do not get the impression that Fuchsia is a "research project", and it's purpose is not to advance the state of the art. > When Microsoft did their own new OS research project, Midori, that's the path they walked. How did it work out for them?
- sroussey 10y agoMidori was really interesting. I don't know of another that removed context switching.
- sangnoir 10y ago> Midori was really interesting No doubt, and so are some art-house movies I've watched - they usually leave me thinking (or flummoxed). There is a place for art-house movies and a place for more commercial fare (e.g. blockbusters) - it is important not to confuse the two.Some gifted auteurs manage to blend the two, but IMO,it is wrong for anyone to say "if you're taking the time to make a movie, make it intellectual"