You might want to look at http://www.cl.cam.ac.uk/~mgk25/ada.html which has a well reasoned explanation of why this seasoned C veteran chose Ada. -- Jeff Carter "Now go away or I shall taunt you a second time." Monty Python & the Holy Grail