From: Roger Gonzalez <rg@datapult.com> Subject: Datapult/PF 2.02 - Powerful WWW script/template language Date: Tue, 3 Feb 1998 12:58:32 GMT -----BEGIN PGP SIGNED MESSAGE----- Datapult/PF is a scripting language that is used to generate dynamic documents on web servers, without any CGI programming. Any task that can be done in C, Java, or Perl can usually be done in PF with far less effort. And, since the scripting commands are stored inside HTML files, mere mortals can modify and enhance the template pages using their favorite site development tools. Features include: - - Full source, almost completely unrestricted license. - - Not a toy language; full lex/yacc parser! - - Used by major commercial web sites receiving millions of hits per day, such as the Monster Board (http://www.monster.com/) and Ryder Trucks (http://www.yellowtruck.com/). - - Available both as a simple CGI as well as a client module for web server APIs that connects to a persistent dynamically sized server pool for faster response. - - Hierarchically addressable "tree" data structure that lets you intuitively access any object in the system; branches of the tree can be any of several collection types for performance or ease of access, including sets, queues, arrays, tables, red-black trees, etc. - - Simple API allows loadable modules to be written in C to add to the language operators or to add new information sources such as database drivers. - - Includes modules for Oracle, ODBC, mSQL, and the Verity search engine. Hundreds of directives already written for everything from simple string manipulation to credit card checksum validation. We are releasing the source code for this product only now because our consulting practice hasn't allowed us to hack at it very much recently, and it seemed a shame to abandon it! We are looking to both add lots of new users, as well as to get some good developers to enhance PF and add cool new features. At one point in time, Datapult/PF literally blew every competing product out of the water, both in terms of features as well as power. Its fallen a bit behind, but we're convinced that releasing it to the developer "bazaar" (yes, we found Eric S. Raymond's paper very inspiring! Read it at http://www.ccil.org/~esr/writings/cathedral-paper.html) is the right thing to do! Visit our web site at for more details: http://datapult.com/products/pf/ Source code as well as binaries for Linux (intel/alpha) and Solaris are available on our ftp site: ftp://datapult.com/pub/pf/ - -Roger Roger Gonzalez Datapult Communications argh@datapult.com http://datapult.com/ - -- This article has been digitally signed by the moderator, using PGP. http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature. Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov PLEASE remember a short description of the software and the LOCATION. This group is archived at http://www.iki.fi/liw/linux/cola.html -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: latin1 iQCVAgUBNNcUe1rUI/eHXJZ5AQH/xgP+Iu+Mf1Wja1vK/xNCDCjwCHXUClJxhZQ+ 0JFOHsoCQj150WcV6l1HlHkyuRKtEW6jFjzdcMiA8QACtMjC9kB0lL2gwj51CdLr TTSAk8S4o8AvcadAPXfK3RSrRpjrtX/SVugtbIyRQOLz69Ma3G7A1OBspevmBrJ2 /+FOnkfn6uE= =GAM5 -----END PGP SIGNATURE-----