Everyone knows Mozilla is a force for open source. But a lesser known story is their advancements in a revolutionary new open source language called Rust, which is what enables Mozilla's futuristic new browser to take advantage of computers with multi-core processors and machines with more than one processor.
The Rust language will power Mozilla's new browser, Servo, and its big selling point is efficiency. Because C++ crashes when it runs into memory allocation issues, it weakens any browser that uses the language. Mozilla designed Rust to be superior to C++ this way, more easily isolating tasks and promote a process known as "work stealing," which is when tasks from an overloaded processor are shifted over to another one.