On Tue, Aug 26, 2008 at 12:47 AM, mabshoff <[EMAIL PROTECTED]> wrote:
>
> On Aug 26, 12:34 am, "Ondrej Certik" <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
>> > Well, Sage developers like Python, Cython and C while Maxima
>> > developers like lisp (at least for the low level stuff) - so we are
>> > having self selecting groups here. It is the best tool for the job,
>> > but also the devil you know, so I don't see big changes here in the
>> > future.
>>
>> Let me say that I do see big changes here in the future. With Cython,
>> it is actually easier to extend Python in C, than to extend Matlab in
>> C, especially with the new numpy support in Cython soon.
>>
>> Yes, I think people will actually stop being scared by extending
>> Python in C and porting more C libraries to Python
>
> Are you kidding? Python probably has the most C library extensions out
> there for any scripting language I am aware of. Cython makes it
> better, but many interface wrappers like Swig have done a stellar
> job :)

I'm pretty sure Ondrej just expressed himself in a very unclear way.
I think he is talking more about people writing new fast code for
Python (via Cython) that happens to use C libraries.   It seems likely
that he means this, since Ondrej started with GiNaC three years ago,
wrapped it via swig, was very very unhappy with the result, so much
so he has spent a massive amount of effort on sympy.   Now, with
Cython, etc., it is finally possible to use GiNaC from Sage in a
perhaps satisfactory way.

 -- William

--~--~---------~--~----~------------~-------~--~----~
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