NeoWebScript-SA is a fast, secure, easy to learn way to do powerful, server-based interactive programming directly in the HTML code in web pages. With NeoWebScript-SA, counters, email forms, graffiti walls, guest books and visitor tracking are all easy, even for a beginning programmer. See how well NeoWebScript-SA holds its' own vs. PERL and JavaScript.
Unlike its cousin NeoWebScript, NeoWebScript-SA does not run as a module to the Apache Webserver. This is a big change, since now you can run the server on many different platforms--platforms not supported by the Apache project. Currently, NeoWebScript-SA runs on Windows 95, Windows NT, Windows 3.1, Unix, and Apple Macintosh systems.
NeoWebScript and NeoWebScript-SA refer to software programs that allow your computer to serve out web pages to anywhere in the world. The former is a module to the Apache webserver, while the later is a standalone program. They both support the use of NeoWebScripts, or scripts that are placed inside of your web pages that extend and enhance a programming language called Tcl. Tcl is a freely available language that can be run on many different types of computers and operating systems. NeoWebScripts are executed by the server before they are sent out, unlike programs such as Java and Javascript.
If you are running NeoWebScript-SA and you would like to create applications for it, we have a lot of User Info available. Our New User FAQ has the basic answers to get you started. The Script Library gives you prebuilt applications you can open and modify. Commands and Variables are the complete language references, and Troubleshooting contains hints and tips to help you get past any problems.
If you'd like to install NeoWebScript-SA read our Sysop FAQ to get started. Theory of Operations will explain how NeoWebScript-SA works, while installation will take them through the steps.
NeoWebScript-SA, developed by George Porter of NeoSoft, and the NeoSoft Research & Development Team, is a standalone webserver that allows you to embed the Tcl/Tk programming language in your webpages, as a scripting tool. It is completely written using Tcl 8.0.
Tcl/Tk is the powerful, free, cross-platform scripting language developed by Dr. John Ousterhout, now a Sun Distinguished Engineer. In his own words
"Tcl/Tk lets software developers get the job done ten times faster than with toolkits based on C or C++. It's also a great glue language for making existing applications work together and making them more graphical and Internet-aware."With a developer community of over 500,000 worldwide, and thousands of commercial applications, Sun has just announced a new business group called SunScript, to support this community with an integrated development environment and to develop a suite of products to link Tcl to the Web and Java.
Karl Lehenbauer, Founder and Chief Technical Officer of NeoSoft, has been part of Tcl/Tk development from the very beginning. Together with Mark Diehkans, they authored Extended Tcl, also known as TclX or NeoSoft Tcl, a powerful set of extensions to the language. Many of the current core Tcl commands originated in Extended Tcl, and were then imported into the core language by Dr. Ousterhout. Karl wrote NeoWebScript, the popular extension to the Apache webserver for UNIX. This standalone version is based upon that version.