Well log2 could be callable and (coerce to) a constant at the same time, so its not entirely clear that that train has departed...
On Thursday, February 23, 2017 at 10:43:29 AM UTC-5, Michael Orlitzky wrote: > > On 02/23/2017 08:15 AM, Peleg Michaeli wrote: > > Is it not far better to have log2 as a function (log2(x) = log(x, 2)) > > than having it as a constant? > > > > It's a bit weird that one tries log2(3) and gets "ValueError: the number > > of arguments must be less than or equal to 0". > > There are a lot of things that we would all agree are bad, but which we > can't fix at the risk of breaking everyone's code. > > If it hasn't been done already, it might make sense to track them all on > one ticket or on the wiki for when we jump to python3 and break > everything anyway. > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.