+1 for the run-time option if I have a vote. It takes some effort to get used to having to declare all variables and yet we stick to it. Why not make the user declare what they mean by log(x)? Not sure about the requirement of declaring the base every time. I previously thought this would resolve this discussion, but it would make copying and pasting of code between applications even more pain than what it is now.
Cheers Stan Tim Lahey wrote: > > How about a run-time option to control that? Alternatively, we could > require the base explicitly. So, log(x) = log(e,x) or log(x,e) as > people prefer. If we're not going to have ln(x) work as people would > expect, I'd prefer the explicit base so the base is clear when viewing > the log. > > Cheers, > > Tim. > > --- > Tim Lahey > PhD Candidate, Systems Design Engineering > University of Waterloo > http://www.linkedin.com/in/timlahey > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---