this article makes me so happy because years of my work on crossbeam-channel paid off, and now it's amazing to see how much channels have in common with futureshttps://medium.com/programming-servo/programming-servo-the-incredibly-shrinking-timer-7283ae2a2669 …
-
Show this thread
-
by replacing std::sync::mpsc, servo got more efficient, stopped relying on the unstable mpsc_select feature, simplified a bunch of code, and deleted all unsafe blocks around channel selection
1 reply 0 retweets 6 likesShow this thread -
this was only made possible by funding from
@aaron_turon, and without it i most likely would never have gotten into working on rust full time, for which i'm most thankful
1 reply 1 retweet 15 likesShow this thread -
also thank you to
@SimonSapin,@burntsushi5, gterzian, and other people i'm forgetting for detailed feedback and their work on previous crates and integrating crossbeam-channel into servo1 reply 0 retweets 7 likesShow this thread
finally, this design for improved channels in go by @dvyukov was a huge inspiration, and my crate is almost entirely based on it https://docs.google.com/document/d/1yIAYmbvL3JxOKOjuCyon7JhW4cSv1wy5hC0ApeGMV9s/pub …
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.