2012/3/5 sebb <[email protected]>: > 2012/3/5 Sébastien Brisard <[email protected]>: >> Le 5 mars 2012 09:57, Sébastien Brisard <[email protected]> a écrit : >>> Hi, >>> I would like to make the following addition to the FieldElement<T> >>> interface: >>> T divide(int n) >>> which would formally be defined as >>> this.divide(n) = this.divide(this.getOne().multiply(n)). >>> >>> This would simplify some expressions, eg integration of polynomials (a >>> * x**k becomes a / (k+1) * x ** (k+1)). >>> >>> What do you think? >>> Sébastien >> >> Please note that the change would hardly be noticeable, as many of the >> classes implementing FieldElement already implement divide(int). >> Sébastien > > Also, adding a method to an interface is binary compatible. > It is not source compatible. > > Sebastian > Ooops. That's true. I guess I'll have to postpone this one until 4.0... Sorry about that... Let me rephrase that: would you *in principle* agree with this new feature? If that's OK, I could file a (very long term) JIRA ticket (to be fixed in 4.0). Sébastien
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
