This is pretty, but not what I really want and not what I think would
be the real killer addition to Sage.  What I want is a spreadsheet
that can take the symbolic results of Sage and have some columns
represent the numbers I want to substitute into the symbolic
expression and another column represent the numeric result.  In other
words each row would be a compact way to running lots of calls like
F(x=__, y = __, z = __, q = __).n(digits = __).  What I'm imagining is
a fancy interact, but it would be nice if it could look like a
spreadsheet and the user could decide which column contained which
variable and function.  I haven't tried building one, but think
starting with one of these javascript spreadsheets might be nice
(there are others I've looked at that seem as good as the one
presented here).  It would be good use of the server to only calculate
complicated functions and have the spreadsheet do simple math locally.

My 2p.

Jonathan

On Jun 26, 8:16 pm, mhampton <hampto...@gmail.com> wrote:
> That looks fantastically useful.  It is impossible to overstate how
> big a draw this could be.
>
> -Marshall
>
> On Jun 25, 10:41 pm, Rob Beezer <goo...@beezer.cotse.net> wrote:
>
>
>
>
>
>
>
> > (A continuation 
> > ofhttp://groups.google.com/group/sage-devel/browse_thread/thread/669c9c...)
>
> > A spreadsheet in Sage.  Social Calc is by Dan Bricklin, who was
> > involved with building the first spreadsheet, VisiCalc.  Artistic 2.0
> > License, which FSF says is GPL-compatible.  Pure Javascript, with some
> > PERL.  Seems responsive enough, though I did not stress it.
>
> > 1) Download a tar or zip file from  
> > https://github.com/DanBricklin/socialcalc
> > and unpack anywhere
>
> > 2) chmod 700 socialcalcserver.pl  (or whatever)
>
> > 3) Execute  socialcalcserver.pl
>
> > Now a small web server will fire up and you get back a URL to that
> > server you can point to with your browser.  Allows for saving files,
> > just answer with defaults on first use.
>
> > 4) Applyhttp://trac.sagemath.org/sage_trac/ticket/11489(Bruce
> > Cohen's iframe command)
>
> > 5) In a worksheet run   html.iframe("http://127.0.0.1:6557/";, 600,
> > 1000),  adjusted to taste, and/or port
>
> > OR, the idly curious can see a screenshot at
>
> >http://buzzard.ups.edu/misc/social-calc-sage.png
>
> > This is used by the One Laptop Per Child project on the XO, and there
> > seems to be a commercial project which wraps it with users, logins,
> > site admin, etc.
>
> > Maybe there is is enough exposed to
>
> > (a) make it easy to tightly integrate in a Sage worksheet, or attach
> > to a command-line session
>
> > (b) and/or implement Dan Drake's idea of allowing Sage commands in
> > cells
>
> > Rob

-- 
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
URL: http://www.sagemath.org

Reply via email to