2009/12/5 Robert Bradshaw <rober...@math.washington.edu>:
> On Dec 4, 2009, at 9:31 PM, Dima Pasechnik wrote:
>
>> 2009/12/5 Robert Bradshaw <rober...@math.washington.edu>:
>>> On Dec 4, 2009, at 4:53 AM, Dima Pasechnik wrote:
>>>
>>>> just a side remark - IMHO notebooks are not designed for any kind of
>>>> large-scope project.
>>>
>>> There's no reason they couldn't be.
>> I meant a project that takes a lot of computing power (CPU/memory/
>> disk space).
>> I cannot but agree that for designing, e.g. exercises, notebooks are
>> very useful, esp. combined with functionality
>> of sagenb.notebook.
>
> Oh, that's what you mean. Still, I don't see any reason the notebook
> would be worse. I've let things run overnight in the notebook, and
> @parallel works there too.
Judging from what I see posted here, notebooks are not very well behaved
under extreme circumstances like OS crashes (that might be a result of running
out of memory, etc). One is tempted to have  unsaved cells open, too.
Under a heavy load
all this does not play well.

Also, a nontrivial project has a non-trivial amount of code that one
needs to maintain,
too. One essentially designs a small library. A special notebook functionality
is needed to handle such a case.
IMHO it's a bit wasteful to implement
such a functionality. After this is done, one has to wait just a bit to see
requests for Sage notebooks to be able to work as an e-mail client :-)

>
>>>> For the latter, you are much better off with good old scripts.
>>>> Notebooks certainly have their own pluses, such as more
>>>> interactivity
>>>> and ease of collaboration---but not
>>>> sharing, as was demonstrated here recently.
>>>> Otherwise I don't really see a point of them.
>>>
>>> Ease of use, especially for people on Windows. I think they have
>>> advantages for sharing as well, as I can share a notebook with
>>> someone
>>> by posting it on a public (or personal) server, and they can go and
>>> get an account and use it without having to even install sage. This
>>> could be particularly nice for the classroom setting.
>> I referred to an apparent missing feature of exporting notebook cells
>> into a Sage script.
>> This seems to be locking a user into using worksheets long after it's
>> time to move over to
>> full-blown development with scripts.
>
> True, that would be a nice feature. Clicking on the "text" link is a
> good start.
yes, but still the result of copy/paste into an editor
would require tedious editing (removing "sage:", "....",
proper Python indentation), that gets out of hand, particularly,  if
largish data, e.g. relatively big multivariate polynomials, is
involved. Would be nice having some kind of "export" feature.

Dmitrii

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to