Skip to content

Conversation

@Sacha0
Copy link
Member

@Sacha0 Sacha0 commented Oct 23, 2017

#24263 / #24281 reminded me that renaming IntSet to BitSet received reasonable support in #20512. This pull request provides that rename. Best!

@Sacha0 Sacha0 added deprecation This change introduces or involves a deprecation triage This should be discussed on a triage call labels Oct 23, 2017
@Sacha0 Sacha0 force-pushed the bitset branch 2 times, most recently from d5f23af to 06d8633 Compare October 23, 2017 04:33
@StefanKarpinski StefanKarpinski added this to the 1.0 milestone Oct 26, 2017
@StefanKarpinski StefanKarpinski removed the triage This should be discussed on a triage call label Oct 26, 2017
@StefanKarpinski StefanKarpinski merged commit dbb3cf0 into JuliaLang:master Oct 26, 2017
@Sacha0
Copy link
Member Author

Sacha0 commented Oct 26, 2017

Thanks all! :)

@Sacha0 Sacha0 deleted the bitset branch October 26, 2017 18:46
@rfourquet
Copy link
Member

Personally I'm not conviced by this change, I don't really see the strong connection to bits. Sure it can be used to reference bits, but the interface of it is to be an AbstractSet which can store only positive integers: what is specific to bits in that? At least it would be useful to explain the connection to bits in the docstring. But I admit I know only bitset in C++, where this represents a fixed number of bits with a specific interface (different from sets), so I may miss the precedent from other languages. On a side note, I had an in-progress branch where I explored storing any Int in IntSet, but don't know yet if the overhead would be minimal enough for base...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deprecation This change introduces or involves a deprecation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants