Menu

Webcpp WinGUI increases Webcpp's performance.

The new Webcpp WinGUI, version 1.4.3, offers some minor interface and feature changes, yet has a major increase in performance.

For those who don't know what Webcpp WinGUI is, it's a Windows shell for the command line utility Webcpp, which converts source code into HTML.

Tests on the development machine show a performance hike by 200%, making the execution of webcpp 3 times faster. Tests were done on webcpp source code files. One example shows that it took 0.281 seconds, as opposed to 0.921 seconds, on 904 lines of C++ code. The processor used was a 933MHz PIII. Results may vary on other test files, and processors.

The cause of the speed increase is the execution of the webcpp command through piping. The original benefit of calling webcpp through a pipe was to capture error and progress messages. Apparently catching and processing the output is faster than letting it print to stderr. This technique may very well work with Webcpp GnoGUI, a Gnome shell for Webcpp on the UNIX platform.

The source can be downloaded here:
http://prdownloads.sourceforge.net/webcpp/webcpp-wingui-1.4.3-src.zip?download

Or, you can wait for the binary to be included in the upcoming webcpp 0.7.10 release. However, the ETA for webcpp-0.7.10 is currently unavailable.

Posted by Jeffrey Bakker 2002-12-15

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.