Python

eventc.py is a client for the CORBA Event Service that provides a command line interface for creating and destroying EventChannels. While is a useful tool, its main purpose is to demonstrate Event Service programming in Python. Compare the implementations in C++ and Java.

pushcons.py is a good example of multithreaded programming in Python. I've used a threading.Event instead of the condition variable that is used in the C++ implementation. Compare the Java version that uses synchronized methods.

Portfolio Multithreaded Programming Unix Daemon & Windows Service Windows Registry GNU Autoconf Documentation Web Design Java Python

2005, Alex Tingle. This work is licensed under a Creative Commons License.
Permission granted to copy but NOT TO MODIFY this document.