4 ms·
I won't pretend that Julia doesn't have its fair share of `wats`, but in my experience they tend to be in one of two categories * usage of `OffsetArrays.jl` (r
by affinepplan 2y ago
I won't pretend that Julia doesn't have its fair share of `wats`, but in my experience they tend to be in one of two categories
* usage of `OffsetArrays.jl` (really, just avoiding this package fixes most of the issues)
* hideously cursed syntax that should only pass a code review if your name is Lovecraft, but for some reason the parser allows it
if you don't do either of those things (which at least personally speaking, I don't) then I don't think the rate of "correctness issues" is any higher or lower than I experience in other ecosystems. In fact, it's probably lower
Don't forget that other languages are not immune... I love the `polars` library as well but in my two years of using it I've encountered organically two separate "correctness" bugs. It's just par for the course for any big code surface