What used feature in BioSequences v3 requires Julia v1.5? #2
-
What used feature requires Julia v1.5? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
The use of However, I would argue that it's a good idea that we continually drop support for older, unsupported Julia versions. It will be easier to write code and maintain it that way, since we only need to test on current and LTS versions and our test suite will be quicker. What versions to support is certainly up for debate though. Are there any compelling reasons to support old versions of Julia on new versions of BioSequences? |
Beta Was this translation helpful? Give feedback.
The use of
bitreverse
, which was added in 1.5.Now, one could argue that we might as well roll our own implementation and continue to support v1.0, and we certainly could (indeed, Base's implementation was suggested by me, who copied it from Sabrina's implementation in Twiddle.jl which is already a dep of BioSequences).
However, I would argue that it's a good idea that we continually drop support for older, unsupported Julia versions. It will be easier to write code and maintain it that way, since we only need to test on current and LTS versions and our test suite will be quicker.
Also, I think it does not cause any real issues with reproducability/stability. For new projects, all users s…