Dammit Owen, I have a hard enough time getting my to-do list down to
manageable proportions, and then you come along with something as cool as
Sage.... -- Robert

On Mon, Nov 24, 2008 at 10:45 AM, Owen Densmore <[EMAIL PROTECTED]> wrote:

> Indeed; I think one of the best parts of python is how well it integrates C
> code .. its sorta a "shell" for existing C libraries, in a fairly nice
> language.
>
> I was blown away to see that Sage even has quick ways to integrate C code
> with little of the usual python/C interface programming.  They use Cython,
> which lets you have either a python-like script which compiles to C, or a
> near-trivial way to integrate C into Sage:
>  http://www.sagemath.org/doc/tut/node54.html
>  http://www.sagemath.org/doc/prog/node31.html
>
> More on Cython:
>  http://docs.cython.org/docs/tutorial.html#the-basics-of-cython
>  http://www.perrygeo.net/wordpress/?p=116
>
> And finally a slide set on Sage development:
>  http://sagemath.org/library/talks/20071114-sage_bristol/sage-slides.pdf
>
> I'm really excited by Sage.  It just does what you'd like.  Great latex
> integration, good graphics, a web based notebook, with its own tiny web
> server for local use.  It just goes on and on.
>
> They really appreciate new users, along with good bug reports.  And they
> respond *really quickly*!
>
>    -- Owen
>
>
>
> On Nov 23, 2008, at 10:48 PM, Marcus G. Daniels wrote:
>
>  Owen Densmore wrote:
>>
>>> - It integrates just about every open source math library into a python.
>>>>  I had no idea just how much of scientific computing had moved to python.
>>>>  R, for example has rpy.  The entire GSL (Gnu Science Library) has pygsl.
>>>>  Somehow numpy/scipy/matplotlib all got rationally integrated as the
>>>> matrix/plotting underpinnings.
>>>>
>>> As a user one might think Python, but the implementations are still
>> reference ones (e.g. non-Python).
>> I think this is the way to go.  It's crazy to reimplement huge swaths of
>> functionality every time a slightly better language comes along..
>>  Especially delicate codes like this.
>>
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to