swig/swigweb/history.ht
Dave Beazley 45b51a07f8 Initial revision
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@444 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-05-17 02:21:07 +00:00

40 lines
1.6 KiB
Text

SWIG History
<p>
<img src="images/history.png" alt="History">
<p>
SWIG was originally developed in 1995 at
Los Alamos National Laboratory. The first version was the extension
building mechanism for a customized scripting language that was never
released to the public (and which was later abandoned in favor of
Python). In early 1996, development moved to the University of Utah
where SWIG was rewritten in C++ and expanded to cover Tcl, Perl, and
Guile. The first alpha release occurred in February, 1996. Python
support was added somewhat later and version 1.0 was finalized in
September 1996. Version 1.1 was released a year later in September,
1997. Since then, a few minor updates to the 1.1 release have
appeared (the latest occuring in February, 1998).
<p>
Since late 1997, SWIG development has largely languished since I had
to deal with the most decidely unpleasant task of writing my
dissertation, looking for employment, moving halfway across the
country, and sorting out the chaos of being a new assistant professor.
Although there have been a few attempts to produce SWIG2.0 in that
time, none of these efforts have yet to be successful (although I'm
not giving up on it just yet).
<p>
Most recently, efforts have started to produce what will become
SWIG1.3. This is an upgrade to SWIG1.1 that concentrates on the
quality of wrapper code generation. In particular, SWIG1.3 includes a
number of improvements that result in substantially less wrapper code
than version 1.1. I'm hoping to have 1.3 released in beta by the end
of 1999.
<p>
-- Dave Beazley, November 27, 1999.