On Wed, Oct 22, 2008 at 7:59 PM, mhampton <[EMAIL PROTECTED]> wrote:
>
> That looks promising, although it might take a lot of work to
> integrate it into sage in a useful way.  I dislike perl enough that
> that task doesn't appeal much to me.
>
> I wonder how hard it would be to start adding some spreadsheet
> capability with jQuery or other javascript toolkits - perhaps as an
> extension of @interact?

Having such functionality has always been planned (at least in my mind).
Actually, there is already a simple matrix type supported by @interact,
which sort of looks like a spreadsheet:

@interact
def f(n=random_matrix(QQ,3,3)):
    print n.charpoly('x')

I think the "spreadsheet view of data" is in fact very relevant for
I would say the vast majority of users of numerical software,
especially in areas like biological sciences.   I've seen often
people who don't know how to write any code in any programming
language be reasonably productive in Microsoft Excel for certain
types of data analysis and visualization, and I think it would be
really interesting to make Sage more functional in this direction.

For what it is worth, I always manage the grades and grading in the
classes I teach using Sage, and before Sage I wrote Python scripts.
It's very nice to determine final letter grades, reports, etc., by writing
Python scripts instead of having to program OpenOffice.

 -- William

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-edu" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-edu?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to