[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SWIG




I just found something.  One of those things that makes you slap 
your forehead and say "Why didn't I know about this earlier?"

If you would like to add a scripting language to just about
any software you mmight be working on, say a data reduction
pipeline or a telescope control program.  Stop now and look
at this:

   http://www.swig.org/

Basically if you use "SWIG" you gain the ability to script
a existing C/C++ API with any or all of the following:

    * Guile
    * Java
    * Mzscheme
    * OCAML
    * Perl
    * PHP
    * Python
    * Ruby
    * Tcl 

SWIG pretty much answers  the "what language should I support?"
question with "All of the above".

Here is a quick example of using SWIG:

  http://www.swig.org/tutorial.html



=====
Chris Albertson
  Home:   310-376-1029  chrisalbertson90278@yahoo.com
  Cell:   310-990-7550
  Office: 310-336-5189  Christopher.J.Albertson@aero.org
  KG6OMK

__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com