Chad, That was a very good article that you wrote. As someone who has used Ada in real-time applications for over 10 years in relatively large systems, it is always encouraging to me to find well written articles such as yours. One point that you touched on when discussing the switch and case statements, that of predictability, points to another advantage of Ada - that you can use inheritance without necessarily incurring the overhead of dynamic run-time dispatching. If the compiler can determine which method to invoke it will statically link to the routine and the tree traversal overhead will not be incurred at run time. Thanks for taking the time to write the article. You have done a service for all of us who want to keep using Ada as a tool to solve real-time problems in software. Regards, Bob Chad Bremmon wrote: > > http://www.embedded.com/2000/0010/0010feat2.htm > -- Robert L. Spooner Registered Professional Engineer Associate Research Engineer Intelligent Control Systems Department Applied Research Laboratory Phone: (814) 863-4120 The Pennsylvania State University FAX: (814) 863-7841 P. O. Box 30 State College, PA 16804-0030 [log in to unmask]