What are the advantages of Tiny-Fu over Script-Fu?
There are several advantages to Tiny-Fu worth noting. I will point out three of the most important ones. First, the Scheme interpreter used in Tiny-Fu is a more recent generation interpreter which attempts to follow the Scheme standards as closely as possible unlike the over 9 year-old SIOD interpreter used in Script-Fu. This makes it easier for someone who knows Scheme to more quickly begin writing scripts for GIMP using Tiny-Fu. It is also re-entrant which should allow later versions of GIMP to run more than one script at a time. Second, Tiny-Fu includes a couple of extensions to the Scheme interpreter it uses. The extensions add some time/date and file I/O functions to the list of functions which can be used in scripts. The additions make the creation of some scripts possible which would not have been possible in Script-Fu. One such script (included with Tiny-Fu) is a contact sheet generation script. Third, debugging of scripts is much easier in Tiny-Fu. Tracing of script execution