Merge from vendor branch TNF:
[pkgsrc.git] / lang / siod / pkg / DESCR
1 SIOD is a small-footprint implementation of the Scheme programming
2 language that is provided with some database, unix programming and cgi
3 scripting extensions.
4
5 The motivation behind SIOD remains a small footprint, in every sense
6 of the word, at runtime, at compile time, and in cognitive attention
7 required to understand how the system works enough to be able to
8 extend it as well as the author would have done the work himself. 
9
10 About eight years have passed since that initial release.  It has been
11 possible to add a feature or two without contributing to the cause of
12 software bloat, with the code segment of the libsiod shared library
13 remaining under 75K bytes on a prototypical comparison machine like a
14 VAX.  Furthermore, as the richness of the C runtime library available
15 on most systems has improved over time, SIOD remains a useful kind of
16 glue to have in a software engineers toolbox.