Tcl and the Tk toolkit
Pan-browser support for annotations and other meta-information on the World Wide Web
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
The structure and performance of interpreters
Proceedings of the seventh international conference on Architectural support for programming languages and operating systems
Programming Perl (2nd ed.)
The Java Language Specification
The Java Language Specification
Building a graphical web history using Tcl/Tk
TCLTK'97 Proceedings of the 5th conference on Annual Tcl/Tk Workshop 1997 - Volume 5
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
Programming the internet from the server-side with Tcl and Audience1TM
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
ACM Transactions on Computer Systems (TOCS)
Hi-index | 0.00 |
CaubwebTM is a research system that allows a user to create local collections of Web documents on the user's computer, for access to those collections when disconnected. The system is part of a project investigating ways to provide adaptive, ongoing read and update interaction with Web-based information, even under conditions of variable or intermittent network connectivity. Caubweb is architecturally an HTTP proxy augmented with value-adding capabilities. To accommodate our design principles of platform-portability and extensibility, we used Tcl as our implementation language. This paper reports on our experience in using Tcl/Tk to build Caubweb. We discuss the structure of our implementation, identify strengths and weaknesses of the language and its tools, contrast Tcl/Tk with alternatives, and present a "call to arms" for the Tcl/Tk community, to promote increased reuse and cooperation.