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

Chrome is not trying to be the operating system, it's trying to get out of its way. By using a shared-nothing separate process for each tab and plugin, it's letting the Kernel and libc do the job they were designed to do.

Most modern browsers (especially FF3) are trying to do an operating system's job — scheduling logically independent processes, micro-managing memory allocations, mapping virtual memory, providing an internal windowing system, providing an internal GUI scripting system.

Chrome does none of these things. It parries them off to the real operating system, where they belong.



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

Search: