Anyhow, my favourite language by far at the moment is Julia. It has
the performance of C (even when run via its REPL), the power of Python
and a nice familiar syntax. There's a real buzz around it at the
> On Tuesday, March 13, 2012 2:26:26 PM UTC-7, Tom wrote:
>> Can Common Lisp cleanly make calls to clojure?
> I expect that most common lisps can make calls to python without clojure
> being involved at all.
> which I have not tried. However, I have loaded a dll intended for python
> directly into Allegro Common Lisp, for GMP or something similar. I found
> the interface provided, equivalent to that provided to python, to be
> for my purposes, since it did not allow for destructive alteration of
> I then found a GMP dll for Windows (actually a bunch, for Pentium, for other
> Intel implementations, etc))
> and used that from lisp.
> If Python is no faster than Clojure, I guess that is another reason not to
> use Python.
>> If so, Maxima could
>> include Sage as a package, and pick up some extra number theoretic
>> functionality! Though... the size of the source tarball would
>> probably grow a bit if we're not careful.
>> On Tue, Mar 13, 2012 at 1:15 PM, Harald Schilly
>> <harald.schi...@gmail.com> wrote:
>> > On Tue, Mar 13, 2012 at 21:07, rjf <fate...@gmail.com> wrote:
>> >> I suppose that means one no longer has to write in Python. but can use
>> >> a language that is nicer, but probably even slower.
>> > the example file i linked to has some benchmarks at the top. there is
>> > almost no difference to python and it is in the range of clojure's
>> > usual runtime environment (JVM). if i understand it correctly, they do
>> > not interpret the code, but generate something out of the files.
>> > that's why it is equally fast as python.
>> > if i'm not mistaken, it should be possible to access the whole sage
>> > python library -- just with clojure's syntax and nearly no overhead!
>> > h
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "sage-flame" group.
>> > To post to this group, send email to firstname.lastname@example.org.
>> > To unsubscribe from this group, send email to
>> > email@example.com.
>> > For more options, visit this group at
>> > http://groups.google.com/group/sage-flame?hl=en.
> You received this message because you are subscribed to the Google Groups
> "sage-flame" group.
> To view this discussion on the web visit
> To post to this group, send email to firstname.lastname@example.org.
> To unsubscribe from this group, send email to
> For more options, visit this group at