3 ms·
> https://github.com/mozilla/rust/pull/12815 https://github.com/mozilla/rust/pull/12815 - even if that's not a major change grammatically, is a huge change ling
by bjz_ 13y ago
> https://github.com/mozilla/rust/pull/12815 https://github.com/mozilla/rust/pull/12815 - even if that's not a major change grammatically, is a huge change linguistically.
They were renamed because we were constantly forgetting the difference between Ports and Chans. It was a difficult decision choosing the right replacement however. See the huge discussion here: https://github.com/mozilla/rust/issues/11765 https://github.com/mozilla/rust/issues/11765 At least it was pretty easy to find/replace them, and http://rust-ci.org/ http://rust-ci.org/ notifies you of any breakages. But yeah, early adoption isn't for the feint-of-heart.
- Alphasite_ 13y agoWhy not Sender and Receiver? TX and RX are obviously equivalent, but i take it there are downsides that I'm missing?
- cmrx64 13y agoIt is Sender and Receiver now. TX and RX aren't obvious to non-English-speakers