# Static.jl vs StaticNumbers.jl

**URL:** <https://discourse.julialang.org/t/static-jl-vs-staticnumbers-jl/87228>\
**Category:** Tooling\
**Created:** [September 13, 2022, 6:27pm UTC](https://discourse.julialang.org/t/static-jl-vs-staticnumbers-jl/87228 "2022-09-13T18:27:00Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [September 14, 2022, 5:23pm UTC](https://discourse.julialang.org/t/static-jl-vs-staticnumbers-jl/87228/20 "2022-09-14T17:23:45Z")

</div>

> [@ChrisRackauckas](#):
>
> That’s a more fundamental language issue that these packages won’t be able to solve.

For the same reason, adding the code that would be in a package directly into Base via some ststicint.jl file to prevent invalidation is not going to solve the situation, and will, at best, just be a bandaid for one specific usecase. Personally I don’t think that’s a good idea, and the reason can be seen in this very thread: what about floating points values? And then the next “what about” and so on and so on.

---

_[View the full topic](https://discourse.julialang.org/t/static-jl-vs-staticnumbers-jl/87228)._
