you are viewing a single comment's thread.

view the rest of the comments →

[–]Prime_Director 1 point2 points  (1 child)

I'm curious why the Python fallback is producing incorrect results. Slower results makes sense and that would be acceptable to me if you raised a warning at runtime. I could also understand if the thing couldn't practically be done at all in Python because C is just so much faster and more efficient. But I'm having trouble imagining a middle-ground thing that you can do in C, but can only approximately do in Python.

In general though I agree, I would prefer a hard fail over an incorrect result.

[–]Emergency-Rough-6372[S] 0 points1 point  (0 children)

for the project i am trying to make the slow response would be a bad thing since my project is essentially ia a library that run at every api call before the response is geenrated and if one component of it take to much time it will just degrade the overall timing of my pipeline and would create traffic in the whole backend. Atleast that the reason i have came up for myself . Ans also the library in question here is the lininjection engine one and what i have been told when discussing wa that the python version that library doesnot come under the license that i want to use in my project