Cool!!  Do they explain why Sage gets a relatively low rating, e.g.
Scilab gets 9 but Sage 6?   Is it because of the relative lack of our
focus on numerics?

On 10/24/08, Minh Nguyen <[EMAIL PROTECTED]> wrote:
>
> Hi folks,
>
> This morning I received issue 109, September 2008, of "Linux Format"
> magazine (dead tree version). Down under in Australia, we do have to
> wait quite some time for overseas magazines to arrive. And when they
> appear on the news stand at my local magazines store, the "latest
> issues" of Linux related magazines tend to be rather out of date ---
> that is, if you don't have subscriptions.
>
> The September 2008 issue of "Linux Format" magazine has a review of Sage
> version 3.0.1 on page 33. This review is part of the issue's "Roundup"
> section, pp.30--35, which also reviews Matlab, Octave, Euler Math
> Toolbox, and Scilab. Unfortunately, I can't (yet) find an online version
> of the Sage review at the official home page of the magazine:
>
> http://www.linuxformat.co.uk
>
> I've reproduced the Sage review below.
>
> <magazine-review>
> Sage
>
> When the maths gets really serious.
>
> Sage is so much more than a numerical computing platform. Yes, it does
> numerics, but it also does symbolic computer algebra that makes it an
> extremely capable system for doing calculus and algebra but also
> research in cryptography, number theory, and graph theory, to name a few.
>
> Sage takes a departure from the other platforms in this review in that
> it uses Python rather than having a programming language of its own. For
> some users this will be a significant attractor, since if you already
> know and love Python you won't have to learn another language. From the
> performance checks using the SVD and FFT, Sage (using Python's Numpy
> Library) was comparable to Scilab and Octave, while the SVD test was
> blazingly fast --- faster than Matlab by a significant margin.
>
> Sage is a relative newcomer to this group but it does make use of
> software that started many years ago. Take Maxima for instance. Maxima
> has as its ancestor the Macsyma computer algebra system initially
> developed at the Massachusetts Institute of Technology in the late
> 1960s. Maxima and other components make Sage an eclectic mix of
> mathematical software.
>
> It's all about sharing
>
> One laudable goal of the Sage project is to enable the convenient
> sharing of mathematical ideas, and one way it does this is through the
> use of web-based notebooks. You can enter commands into the console
> provided by the Sage web application and then evaluate them. It really
> is like writing a math notebook online. Your notebooks can be saved and
> shared, which has many positive implications for teaching and research
> collaborations. You can try Sage without having to build or install it
> by going to www.sagenb.org, signing up for a free account and writing
> your own notebook.
>
> <image>
> [image featuring a Sage notebook session and a 3-D plot]
> [caption: "The graphics in Sage normally display in a Java applet inside
> the page. So much for the bleeding edge..."]
> </image>
> </magazine-review>
>
> The notebook in the image shows the following code, which was used to
> produce the said 3-D plot:
>
> <Sage-code>
> u,v = var('u,v')
> fx = (3 + sin(v) + cos(u)) * cos(2*v)
> fy = (3 + sin(v) + cos(u)) * sin(2*v)
> fz = sin(u) + 2 * cos(v)
> P = parametric_plot3d([fx, fy, fz], (u, 0, 2*pi), (v, 0, 2*pi), \
> frame=False, color="red")
> show(P)
> </Sage-code>
>
> Here are the ratings:
>
> Euler Math Toolbox: 5/10
> Matlab: 9/10
> Octave: 7/10
> Sage: 6/10
> Scilab: 9/10
>
> By the way, I'm not quite sure what "SVD" and "FFT" refer to.
>
> --
> Regards
> Minh Van Nguyen
>
> Web: http://nguyenminh2.googlepages.com
> Blog: http://mvngu.wordpress.com
>
> >
>


-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to