[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    Re: Stats for KSpread: opinion needed + KSpread syntax change?
From:       "John Zedlewski" <zedlwski () Princeton ! EDU>
Date:       1999-08-10 9:06:58
[Download RAW message or body]

> The way I see it, the real issue here is not whether to make
> it a KOM component or not, but how you are going to express
> algorithms in an object-oriented model (ever wondered why STL
> is not object-oriented?)

The great thing about Goose is that they actually pulled off the
object-oriented thing pretty well.  It's fairly set-centric: i.e. you
instantiate a "RealSet", fill it with data, and then use accessor methods
like "sdev()" to find the standard deviation of the set.  Similarly, they've
encapsulated other important concepts, like permutations and random number
sequences, into pretty good classes as well.

As for KSpread, I have a request/RFP.  Are there any objections to allowing
mathematical functions (e.g. sqrt(), min()) to be entered in EITHER
lowercase or uppercase?  The current setup uses lowercase, while most
spreadsheets I've used use uppercase.  In fact, should evalutation be
case-sensitive at all?  I guess the issue is that it's built on KScript,
which is case-sensitive, but using lowercase functions in a spreadsheet is
really a little odd, and there's no reason why we can't accept upper as
well.

Thanks,
--JZ

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic