Panasync Tools provides a set of commands that enables version tracking among plain file copies. Retaining the basic functionality of standard copy commands, one can always track if a file has seen more updates than another file, and determine redundant or equivalent file copies. The approach is totally decentralized and serverless, and the functionality is achieved by small command-line user level programs that manipulate (by duplicating, comparing, joining and moving) any given file. By copying files with these commands users can detect if those files forgotten on disks or dispersed on different file systems and computers hold obsolete versions, and can thus be deleted, or need to be merged when depicting parallel updates. The updates, themselves can be done by any application since the system keeps a digest of the files to detect changes.
IoBind uses meta-programming and policies to create readers and writers for complex objects at compile time. In other words, it is a code factory that produces customized readers and writers; you give the action to take and the objects to process, and it will generate the corresponding code: STL containers, uBLAS matrices, etc.
FastCPP is an Apache module which implements a C++ Web development environment, and it can be used to develop high-performance Web applications. The Fastcpp program converts Fastcpp scripts to C++ source files by using the mixed syntax of C++ and HTML. These source files are compiled with g++ into a shared library file (.so) which is loaded to call the functions within. FastCPP uses Apache2 MPM's worker.