On 2011-03-30 20:35-0400 Hazen Babcock wrote:
> On 03/30/2011 04:03 PM, Alan W. Irwin wrote:
>> On 2011-03-30 20:08+0200 Mark Fink wrote:
>>> Hi there,
>>> since you mention "ultimate" and "cross-platform" in your claim I assume
>>> you are already targeting node.js and the v8 engine as a
>>> I would be interested in any attempt past or ongoing to provide a
>>> support such a initiative. It currently looks that I will have a student
>>> working on that during this summer, too.
>>> In case it turns out that there is not such thing yet. I could need some
>>> ideas from you experts on how to approach that topic. I noticed
>>> that there are already many wrappers available and my first naive attempt
>>> Maybe you would like to share some thoughts on that or already have a
>>> better idea.
>> Hi Mark:
>> Thanks for your interest in PLplot. To answer your question about
>> the needed bindings. Currently we use swig with a lot of success to
>> do this for Python, Java, Lua, and Octave. According to
>> supported by swig so I would recommend evaluating that option, at
> Could you elaborate a little more about what you are trying to do? If you
> want to embed graphs in a web page, then I think it would probably be easier
> to use one of the existing language bindings on the server side to generate
> an image or svg file. I think that it will be quite difficult to combine
> Are you sure? The page you suggest mentions something called SwigJS, but a
> Google search suggests that this project is no longer under active
Hazen, I believe you are correct. I should have looked further.
Searches for SwigJS reveal messages asking if it is dead (with no
response). Sometimes this means an external language module project
has been imported into swig as an internal project (this happened with
Octave, for example), but a search of the swig documentation shows no
Sorry, Mark, but I don't think now that swig is a possibility for you.
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project