Mozilla's New Multi-Core Browser and the Open Source Language That Powers It
fastcolabs.com
fastcolabs.com
"Servo is a successor to Firefox" isn't really accurate. It's a research browser engine, not a production browser, and there are no productization plans at this time. (That said, we're aiming for the same engineering quality of a product—"research" isn't an excuse to cut corners.)
https://groups.google.com/d/msg/mozilla.dev.servo/-dmlVwMknJ...
The title is completely misleading, though.
It uses a Ruby extension written in Rust to collect the performance data.
For more details, check out this video from the Bay Area Rust Meetup: https://air.mozilla.org/sprocketnes-practical-systems-progra...
http://www.meetup.com/Rust-Bay-Area/events/143439552/
If I recall correctly, Skylight hooks into the ruby interpreter to do real time performance monitoring for Rails apps. They felt they couldn't get the performance they needed out of pure ruby, and felt that writing their hooks in Rust would be safer than in C. You can see Yehuda's presentation here. It's about an hour and 10 minutes in:
https://air.mozilla.org/sprocketnes-practical-systems-progra...
I mean if Unreal Engine 4 runs on it, why aren't we using it to drive all software?