-
Notifications
You must be signed in to change notification settings - Fork 3
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
Support Julia pre-v1.11? #35
Comments
That's a neat trick, but I'm not sure it's worth it. I think it's better to stick to |
Actually, |
@longemen3000 could you list some motivating points for doing this? |
I want to use this library in one of my projects, but we have compatibility with Julia 1.6 (changing the minimum compat to 1.10 as soon as 1.11 is released), so adding this dependency would not be possible on those systems. |
Given that Julia v1.10 will become LTS (I think I read that somewhere?), perhaps we should support it in some manner. On the other hand, perhaps our users could use the package extension mechanism, available in Julia v1.10, to work around the incompatibility themselves? |
https://www.youtube.com/live/OQnHyHgs0Qo?si=vQ6y8gA2kUOBVx3F&t=4844
that would work on direct users of FixedArrays, but not indirect users via indirect dependencies i think? |
I think we could easily support Julia versions before v1.11 something like this: instead of defining
struct FixedSizeArray
directly at the top level, we could use@static if
:A downside is that this could complicate #33.
Given that Julia v1.11 seems to be getting released soon anyway, I'm not sure that it makes sense to do this, though.
The text was updated successfully, but these errors were encountered: