[sage-devel] Re: A simpler SAGE?

2008-11-24 Thread Ondrej Certik
On Mon, Nov 24, 2008 at 12:40 AM, Jeff Pickhardt [EMAIL PROTECTED] wrote: When I say simple I mean really, really, REALLY simple. So simple it's intuitive for non-programmers. I can program and I could always run Python scripts or use command line interfaces myself, but I have friends who

[sage-devel] Re: Vote for ecl/boehmgc and removal of clisp

2008-11-24 Thread Georg S. Weber
+1 Hopefully on my bronze age PPC Mac PowerBook, there will be fewer issues with Maxima ... Cheers, gsw On 23 Nov., 21:18, mabshoff [EMAIL PROTECTED] wrote: Hello folks, this has been discussed a bunch of time, but now finally the first official move: I would like to remove clisp and

[sage-devel] Re: Vote for ecl/boehmgc and removal of clisp

2008-11-24 Thread Robert Dodier
mabshoff wrote: this has been discussed a bunch of time, but now finally the first official move: I would like to remove clisp and switch over to ecl as the base for Maxima as well as the optional FriCAS spkgs. ecl is faster, builds and works on way more platforms including 32 and 64 bit

[sage-devel] Re: A simpler SAGE?

2008-11-24 Thread Robert Dodier
Jeff Pickhardt wrote: I'm thinking I'll probably just continue my own back end (which I've started rewriting in Python) but leverage some hand-picked advanced functionalities like integration. The advantage of this is that I can make it secure and easy to use; the disadvantage is that it'll

[sage-devel] addressing notion impedance

2008-11-24 Thread Yegor Bryukhov
Hi, I have a general question. Sage incorporates a bunch of mathematical libraries, if it haven't happened yet, it'll happen soon that two libraries operate on same mathematical concepts/objects but they express and represent them differently (trivial example - one library uses data structures

[sage-devel] Re: trac account name map to real names?

2008-11-24 Thread Jason Grout
William Stein wrote: On Sun, Nov 23, 2008 at 2:04 PM, mabshoff [EMAIL PROTECTED] wrote: We currently have in excess of 150 accounts in the Sage trac, so before I go off and do this I wanted to hear what people think. Damn! There are a lot of Sage developers. If 150 people have actually

[sage-devel] Re: Temporary Mac Launcher Application

2008-11-24 Thread kcrisman
On Nov 24, 9:47 am, Jason Grout [EMAIL PROTECTED] wrote: Daniel Stine wrote: I hacked together an application for my own personal use that can be used as a launcher for Sage, though I decided to share it, since I'm quite sure someone will find it useful.  It consists of a bash shell

[sage-devel] timeit limitations?

2008-11-24 Thread Tim Lahey
Hi, In exploring integration using FriCAS vs. Maxima, I've noticed that timeit doesn't seem to want to work for integration. Taking an example from the Axiom Wiki, If I do: var('x') f = 2*x/sin(x)^2 f.integrate(x) axiom.integrate(f,x) all is fine. However, as soon as I try to put a timeit

[sage-devel] Re: error in trying to use the numpy cython buffer interface

2008-11-24 Thread Jason Grout
Jason Grout wrote: I'm just finishing making RDF and CDF vectors use numpy under the hood. The last problem I'm having is trying to use the Cython buffer interface in sage/rings/polynomial/real_roots.pyx to access the underlying numpy array. FYI, Dag and I corresponded about this (see

[sage-devel] Re: addressing notion impedance

2008-11-24 Thread Yegor Bryukhov
Probably other people have a more substantial answer, but let's try... Thank you, Simon, it did bring some light. I was thinking about this problem not from an end-user point of view but as a (potential) developer of one of these libraries. Firstly, Sage is based on an object oriented

[sage-devel] Re: error in trying to use the numpy cython buffer interface

2008-11-24 Thread mabshoff
On Nov 24, 8:29 am, Jason Grout [EMAIL PROTECTED] wrote: Jason Grout wrote: SNIP Can we get this patch (or an equivalent one) into Sage as soon as possible? I assume we will upgrade to Cython 0.10.1 in Sage 3.2.1, so if Robert either (a) releases Cython 0.10.2 or (b) feels comfortable

[sage-devel] Re: Vote for ecl/boehmgc and removal of clisp

2008-11-24 Thread mabshoff
On Nov 24, 7:19 am, Robert Dodier [EMAIL PROTECTED] wrote: mabshoff wrote: Hi Robert, this has been discussed a bunch of time, but now finally the first official move: I would like to remove clisp and switch over to ecl as the base for Maxima as well as the optional FriCAS spkgs. ecl

[sage-devel] Re: timeit limitations?

2008-11-24 Thread William Stein
On Mon, Nov 24, 2008 at 8:29 AM, Tim Lahey [EMAIL PROTECTED] wrote: Hi, In exploring integration using FriCAS vs. Maxima, I've noticed that timeit doesn't seem to want to work for integration. Precisely *exactly* how are you using timeit?! Paste in an exact session. Also, note that there

[sage-devel] Re: timeit limitations?

2008-11-24 Thread Simon King
Dear Tim, On Nov 24, 8:41 pm, Tim Lahey [EMAIL PROTECTED] wrote: var('x') f = 2*x/sin(x)^2 f.integrate(x) axiom.integrate(f,x) timeit(f.integrate(x)) timeit(axiom.integrate(f,x)) AFAIK, unlike time, which is prefixed to an actual command, timeit is a function that expects a string as an

[sage-devel] Re: addressing notion impedance

2008-11-24 Thread Jason Grout
Yegor Bryukhov wrote: Probably other people have a more substantial answer, but let's try... Thank you, Simon, it did bring some light. I was thinking about this problem not from an end-user point of view but as a (potential) developer of one of these libraries. Great! Welcome! What sort

[sage-devel] Re: error in trying to use the numpy cython buffer interface

2008-11-24 Thread mabshoff
On Nov 24, 12:31 pm, Robert Bradshaw [EMAIL PROTECTED] wrote: On Nov 24, 2008, at 9:49 AM, mabshoff wrote: SNIP Robert: Are you working on the updated cython.spkg or is that not on your to do list? I am sure in that case somebody else will take care of it. Cython 0.10.1 wasn't very

[sage-devel] Re: addressing notion impedance

2008-11-24 Thread Yegor Bryukhov
Great! Welcome! What sort of library are you thinking of? Magnus - a package for finitely presented groups, may be. It's a possibility. If there was a library that only worked for sparse matrices, but the user wanted to use a function on a dense matrix, I don't see any way around

[sage-devel] Re: A simpler SAGE?

2008-11-24 Thread jrpick
For security, I just mean that if I have it running on a server, I don't want people to be able to do malicious things like play with the filesystem, send mail, or drop mysql tables. More than a sandbox, however: you shouldn't be able to disable it, or otherwise mess things up so that I have to

[sage-devel] Re: addressing notion impedance

2008-11-24 Thread mabshoff
On Nov 24, 1:04 pm, Yegor Bryukhov [EMAIL PROTECTED] wrote: Hi, Great!  Welcome!  What sort of library are you thinking of? Magnus - a package for finitely presented groups, may be. We have talked to Tim Daly about this and so far nothing has happened in that directory. At least there

[sage-devel] Re: addressing notion impedance

2008-11-24 Thread Yegor Bryukhov
Why not to do such translations (from a polynomial to a polynomial) transparently to the user? The section you looked at is actually a pretty ugly example indeed and with the current Sage getting objects from one system to another is much more elegant. I see, is it described somewhere? --

[sage-devel] From the Maxima list:

2008-11-24 Thread mabshoff
Saw this on sci.math.symbolic and thought it might be of interest to Maxima users and developers. http://esd.mit.edu/Faculty_Pages/moses/Macsyma.pdf Ray ___ Maxima mailing list [EMAIL PROTECTED] http://www.math.utexas.edu/mailman/listinfo/maxima

[sage-devel] Re: A simpler SAGE?

2008-11-24 Thread Jason Grout
jrpick wrote: For security, I just mean that if I have it running on a server, I don't want people to be able to do malicious things like play with the filesystem, send mail, or drop mysql tables. More than a sandbox, however: you shouldn't be able to disable it, or otherwise mess things up

[sage-devel] Python 2.6

2008-11-24 Thread William Stein
On Mon, Nov 24, 2008 at 1:37 PM, Jason Grout [EMAIL PROTECTED] wrote: Okay, good, so you are looking at these things. Securely executing python is a subject with a long history. Recent developments include the ast module, though I think the high-level ast module is just in 2.6, and so is

[sage-devel] Re: Python 2.6

2008-11-24 Thread Jason Grout
William Stein wrote: On Mon, Nov 24, 2008 at 1:37 PM, Jason Grout [EMAIL PROTECTED] wrote: Okay, good, so you are looking at these things. Securely executing python is a subject with a long history. Recent developments include the ast module, though I think the high-level ast module is

[sage-devel] Re: Python 2.6

2008-11-24 Thread mabshoff
On Nov 24, 1:59 pm, William Stein [EMAIL PROTECTED] wrote: On Mon, Nov 24, 2008 at 1:37 PM, Jason Grout [EMAIL PROTECTED] wrote: Okay, good, so you are looking at these things.  Securely executing python is a subject with a long history.  Recent developments include the ast module,

[sage-devel] Re: Python 2.6

2008-11-24 Thread Gabriel Gellner
On Mon, Nov 24, 2008 at 01:59:04PM -0800, William Stein wrote: On Mon, Nov 24, 2008 at 1:37 PM, Jason Grout [EMAIL PROTECTED] wrote: Okay, good, so you are looking at these things. Securely executing python is a subject with a long history. Recent developments include the ast module,

[sage-devel] Re: timeit limitations?

2008-11-24 Thread Tim Lahey
On Mon, Nov 24, 2008 at 2:47 PM, Simon King [EMAIL PROTECTED] wrote: Dear Tim, On Nov 24, 8:41 pm, Tim Lahey [EMAIL PROTECTED] wrote: var('x') f = 2*x/sin(x)^2 f.integrate(x) axiom.integrate(f,x) timeit(f.integrate(x)) timeit(axiom.integrate(f,x)) AFAIK, unlike time, which is prefixed

[sage-devel] Re: [Bulk] [sage-devel] sage.math hd space bimonthly consumption contest - November winners :)

2008-11-24 Thread Ronan Paixão
Em Dom, 2008-11-23 às 03:13 -0800, mabshoff escreveu: Hello folks, we nearly ran out of space on /home for the first time in a while. The following accounts are using more than 1GB space and on case your name is one the list you should consider cleaning up unused files. This should look

[sage-devel] Re: sage.math hd space bimonthly consumption contest - November winners :)

2008-11-24 Thread Ronan Paixão
Em Seg, 2008-11-24 às 16:15 -0800, mabshoff escreveu: On Nov 23, 6:23 pm, Ronan Paixão [EMAIL PROTECTED] wrote: Em Dom, 2008-11-23 às 03:13 -0800, mabshoff escreveu: Hello folks, Hi, we nearly ran out of space on /home for the first time in a while. The following accounts are

[sage-devel] Re: sage.math hd space bimonthly consumption contest - November winners :)

2008-11-24 Thread William Stein
On Mon, Nov 24, 2008 at 6:33 PM, Ronan Paixão [EMAIL PROTECTED] wrote: Em Seg, 2008-11-24 às 16:15 -0800, mabshoff escreveu: On Nov 23, 6:23 pm, Ronan Paixão [EMAIL PROTECTED] wrote: Em Dom, 2008-11-23 às 03:13 -0800, mabshoff escreveu: Hello folks, Hi, we nearly ran out of space on