top | item 45428633

(no title)

Grikbdl | 5 months ago

Explicit errors are not correctness issues. Some numerical instability issues in certain algorithms in certain corner cases might be considered as such though.

Regardless, overall, these are grossly of another complexity and seriousness than the base sum function being just wrong, or cultural issues among developers with not verifying inputs "for performance", or things of that nature. The scientific Python community has, in my experience, a much higher adherence to good standards than that.

discuss

order

postflopclarity|5 months ago

I have found multiple "correctness bugs" of equal seriousness in Polars, and one of them is still open. that is not to throw shade at polars --- I love that package! but my point is that these things happen everywhere in software.

TimorousBestie|5 months ago

> Explicit errors are not correctness issues.

Yes, of course. I am not conflating the two.

> The scientific Python community has, in my experience, a much higher adherence to good standards than that.

Not in my experience. Nor am I defending Julia.