Skip to content

collections: deprecate BTree. #16543

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 17, 2014
Merged

collections: deprecate BTree. #16543

merged 1 commit into from
Aug 17, 2014

Conversation

huonw
Copy link
Member

@huonw huonw commented Aug 16, 2014

This is very half-baked at the moment and very inefficient, e.g.
inappropriate use of by-value self (and thus being forced into an
overuse of clone). People get the wrong impression about Rust when
using it, e.g. that Rust cannot express what other languages can because
the implementation is inefficient: https://news.ycombinator.com/item?id=8187831 .

This is very half-baked at the moment and very inefficient, e.g.
inappropriate use of by-value `self` (and thus being forced into an
overuse of `clone`). People get the wrong impression about Rust when
using it, e.g. that Rust cannot express what other languages can because
the implementation is inefficient.
@Gankra
Copy link
Contributor

Gankra commented Aug 17, 2014

Are those the only flaws with the implementation? I'd like to know any known issues for possible future fixes.

@huonw
Copy link
Member Author

huonw commented Aug 17, 2014

They are the two major flaws, but I haven't looked in detail.

bors added a commit that referenced this pull request Aug 17, 2014
This is very half-baked at the moment and very inefficient, e.g.
inappropriate use of by-value `self` (and thus being forced into an
overuse of `clone`). People get the wrong impression about Rust when
using it, e.g. that Rust cannot express what other languages can because
the implementation is inefficient: https://news.ycombinator.com/item?id=8187831 .
@bors bors closed this Aug 17, 2014
@bors bors merged commit 7b141ad into rust-lang:master Aug 17, 2014
@huonw huonw deleted the deprecated-btree branch December 4, 2014 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants