> > necessary to use assembly language with Ada in time-critical areas. > > > > Sometimes true, but in general, see > > http://www.seas.gwu.edu/seas/eecs/Research/ada/sigada-website/lawlis.html > > I would have thought that if you needed assembler at all you would > need it whatever the HOL (temporarily admitting C to that class :) Well, C being much closer to assembler, it's possible to do more "clever tricks" than Ada. On the other hand, the URL I gave shows that a good Ada optimizer may be able to do more than the hand-assembler. And even if true, the need for assembler in one area doesn't require you to use an inferior language in other areas.