> But surely g++ *does* support templates, let's be sure of facts here. In > the case of one large work station manufacturer, I heard that their analysis > was that g++ was the only C++ compiler they had around that could handle > STL properly. The pertinent "facts" are not what gcc actually does, but what the participants of that thread were complaining about. More than one said exactly the opposite-- that they were forced to buy a compiler to work with the STL because "g++ doesn't support templates." Others complained that the g++ handling of exceptions was "not robust". It was my thought that GNAT handling exceptions and generics is "robust" (is it?) and therefore my offer of this "opportunity" As some of you know from other posts I have done, a post from me on the topic would probably start a flame war rather than promote Ada, GNAT or even the GNAT enhancements to the backend.