Danny Kalev is a certified system analyst and software engineer with 10 years of experience, specializing in C++ and object-oriented analysis and design. Danny¿s technical interests involve networking, distributed data systems, compiler technology, and embedded systems. He is currently working towards an MA degree in Applied Linguistic at the University of Tel Aviv, Israel and is a contributing columnist for the C/C++ User¿s Journal. As a member of the ANSI/ISO C++ committee, Danny has been involved with every aspect of the language, deciding the rationale behind every new feature of the language and the recommended ways of using it. He has taken part in C++ projects in such diverse fields as data processing, networking, real-time programming, virtual machines, GUI, AI, automated speech synthesis and processing, compilers and parsers.