Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, in layman's terms - on the console you talk to the hardware as your buddy, you trust each other, and get along doing business better.

On OS's, there is no buddy, friendship. The OS (kernel) does not trust you by default, and there is no friendly language to get quickly the stuff done as in the consoles.

You can't schedule a DMA user-space. You can't batch too many draw calls in one piece. You can't check, inspect more detailed what the system is doing. You can't talk to any of the devices directly, but have to delegate this through the OS.

Now, the consoles have gotten to be closer and "less" friendly in that respect. But then again, security becomes much more important these days, especially with online games...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: