+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
-~----------~----~----~----~------~----~------~--~---

Reply via email to