Linked by Eugenia Loli on Mon 27th Aug 2001 05:22 UTC
Syllable, AtheOS AtheOS is a modern, free (GPLed) Operating System written from scratch in C++. A big chunk of the OS is POSIX compliant, supports multiprocessing and it is GUI-oriented (fully OOP). Today we are hosting an interesting interview with the AtheOS creator, Kurt Skauen. Kurt is talking about his views on binary compatibility in future versions, multithreading and the future of his OS in general.
Permalink for comment
To read all comments associated with this story, please click here.
Re: Multithreading
by stippi on Mon 27th Aug 2001 22:37 UTC

Well, none of my apps got ever killed for not responding to a message, and I've written a couple, have used a vast amount more of them - and never seen a thing like this happen. The apps that I have written, especially eXposer, which I'm in the process of releasing on Kagi, _greatly_ benefits from multi threading. Forcing people to have multiple threads running, at least for every window they open, also means forcing them to rethink their design, if it somehow means trouble to them. And the results is better apps and a smoother computing experience for the user. That's what all the people keep saying about their BeOS experience. I hope you're not justifying our tragic loss (and maybe I'm a bit early on that) of our favorite OS with the attitude "BeOS is dead, oh well, it's not that great anyways." It is though. Maybe you could give us a real world example how you got trapped into the "kernel kills you because you don't respond to a message" situation while working on a BeOS port or native app. And like I said earlier, if I'm too slow processing mouse messages, it's not getting me anywhere, multi threading or not. -Stephan