next up previous contents
Next: News Cache Daemon Up: Implementation Previous: Multiprocessing Environment

Programming Language

We have decided to use C++, because it allows object-oriented programming. This is useful, because the News Cache uses many similar structures. C++ gives the possibility to write those structures with minimal effort using classes and inheritance. Additionally, C++ allows the exploitation of polymorphism across such classes.

Another reason has been that optimizing and widely accepted compilers are available for C++. Section 5.1 gives additional details.



gschwind@infosys.tuwien.ac.at