Re: galculator should be included in Gnome
- From: Andrew Sobala <aes gnome org>
- To: Simon Floery <simon floery gmx at>
- Cc: Anand Kumria <wildfire progsoc uts edu au>, release-team gnome org, desktop-devel-list gnome org, Rich Burridge <Rich Burridge sun com>
- Subject: Re: galculator should be included in Gnome
- Date: 27 Apr 2003 12:09:17 +0100
On Sun, 2003-04-27 at 10:53, Simon Floery wrote:
> I'm the author of galculator and want to comment on the current discussion.
>
> > There are HIG-compliance issues.
>
> That's right. At the moment galculator isn't very HIG conform. This is an issue
> I will address ASAP.
>
Please get rid of the "Hide menu bar" option. It's a "Please break me"
option. I couldn't get it back.
> There are also other features gcalctool has and galculator has not (financial
> mode, constants, user defined functions). At the moment I try to add features
> on request by users and the functional range of galculator will grow in the
> future for sure.
>
> But talking about the future doesn't help at the moment, I agree.
>
> > - uses libm; (...) but doesn't do arbitary precision.
>
> Following the discussion on the list I got the impression this is the
> strongest argument in favor of gcalctool. On the one hand I agree that accuracy
> is a characteristic to compare calculators objectively.
>
> But on the other hand the possibility to do calculations with upto 40 digits
> isn't a feature I expect from a desktop calculator. From my point of view a
> desktop calculator supports the user in doing (small) calculations on the paper
> (or even replaces that paper). If there are such big numbers I probably had to
> change to a bigger mathematical software package anyway. (In fact, I never got
> a feature request for supporting multiple-precision.)
>
Some sort of standard form is very useful, though. Splatting the whole
number onto a display is just unwieldy.
How precise is libm? How precise is galculator internally? (Basically,
how many sig figs are accurate before weird rounding errors can start to
happen?)
> >From my point of view, galculator includes two very important features not
> mentioned in the current discussion:
>
> Firstly, galculator supports RPN (reverse polish notation - a stack based
> approach on doing computations). Some users simply don't use a calculator not
> supporting RPN.
>
Yeah, definitely a minority though. Although RPN can have its uses, it's
a specialist niche.
> Secondly, galculator pays respect to arithmetic precedence. Doing 1+2*3 you get
> 7 as the correct result in galculator (like gcalc), but gcalctool gives
> you 9 (1+2=3, 3*3=9). In my opinion one can't demand the user to think about
> arithmetic precedence and to resolve it with braces. Arithmetic precedence
> handling is a first step towards "Typing something in as it's written on paper
> should give the correct answer straight off".
>
I'd say this is a very good reason for going with galculator, though it
conflicts with Anand Kumria's e-mail. It seems that galculator does know
about precedence, but still doesn't work to the "Typing something in as
it's written" principle. You have to do things like "1 + 10 log" to get
what should really be "1 + log 10". Easy-fix?
Anand Kumria's e-mail seems to be extremely inaccurate for both
calculators.
--
Andrew Sobala <aes gnome org>
"A freudian slip is when you say one thing but you mean your mother." -- unknown
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]