Closed emmorais closed 1 month ago
Since we're still working on the initial implementation, I think this might be a wontfix
for now?
Usually this doesn't actually make a difference to the compiler. Loops and iterators optimise roughly the same.
If we find a hot method (#39), we can try refactorings there.
New algorithms for polynomial multiplications and inverses were implemented using old-fashioned loops. The pros and cons of using this approach could lead to a long discussion. Being more pragmatic, we are primarily interested in performance, therefore if using the appropriate rust techniques leads to better performance, we must use it. Even if performance is same, we should opt for the rust style.