-
-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Description
First off: this is an awesome and impressive project!
I just skimmed over the code and noticed the unusual high number of nightly features in use. Most project I've been working with in the past were trying to minimize the use of those features or even mandate being buildable on a stable release. Is there a policy for this project?
Tinkering with the code I found:
- lots of features can be removed without breaking any code
- some features are only being used to make the code a little more convenient here and there
- some features seem to have made it into current stable Rust so bumping the version should be sufficient to get rid of them
- some features are being used to (seemingly) improve performance (notable
portable_simd
)
Is there any interest in getting the number of nightly features down? If so I'd try to tackle them in individual PRs.
Metadata
Metadata
Assignees
Labels
No labels