Creator of NeoWebScript, original author of mod_neoscript.c and all of the initial Tcl code, which implements the NeoWebScript commands. Also for co-authoring Extended Tcl, and authoring the NeoSoft Tcl extensions included in the source directory as neo7.5.
For debugging mod_neoscript.c, finding some of those subtle little bugs that made the web server crash and making the module stable enough that it hardly ever crashes. Also for bringing object oriented Tcl to NeoWebScript by including MIT Otcl, modifying it to make it work correctly with slave interpreters, and for the Otcl class definitions in class.tcl.
For helping with the Tcl code, and implementation with Apache-SSL.
For using NeoWebScript and revising existing documentation
For using NeoWebScript and helping to develop many neat new applications. Also, for lots of bug finding and development of some smaller pieces of code.
For using NeoWebScript and also helping to point out bugs or when something gets broken. Also works with Damon to develop many new uses of NeoWebScript and translations from CGI-BINs.
For updating mod_neoscript.c and other NeoWebScript modules to Apache 1.2.0,
implementing the new <nws></nws>
, adding some docs,
and the usual bug-spotting and bug-fixing.
Katy High School interns that helped a lot putting the final touches on the site, particularly the commands pages. Without these guys, we might not have made our deadline!
For using NeoWebScript a lot, pointing out bugs and making suggestions about how it should work. Initially, pages containing NeoWebScript had their own mime-type, and Horace insisted that it should be allowed in existing pages. He was, of course, right about this, and many other things. Horace also is the author/contributor of neotrack and named counters.
Co-author of Extended Tcl.
For the database routines used to support the dbstore/dbfetch commands.
For inventing Safe Tcl, the basis for a secure NeoWebScript interpreter that can be used by untrusted individuals.
For MIT Otcl.
Inventor of Tcl.