Stephane Richard wrote: >Well I'm not familiar with SGL so I can't give advantages of one over the >other, but from what I've read about the Booch components, they seem to be >field tested for a good few years, and very performant as far as Queues, lists, >collections and all these features goes. I dont want to, nor would it be >intelligent to attempt to reinvent the wheel and create my own if something this >stable (perhaps SGL is stable too, I just never heard of it, not that I've >been coding with Ada for many years either, still a rookie but I'm always >getting better :-). Booch seems to have everything you could ever want in lists >and lists management functionalities, and that's what I'm looking for. > >Where could I get and find out more about SGL? > Here it is: http://www.cs.columbia.edu/~akonstan/presentations/SGL/ It seams to me that Booch components are really more popular for Ada. SGL is VERY generic and may be it adds some heaviness. STL on C++ is much more light becouse in C++ we no need to pass so many parameters to instantiate a template as we need it in Ada. When STL is used in C++ all instantiations are hiden. Despite my love for Ada I can see that using of Stepanov's generic function conception is more difficult in this language (or may be this situation regards only this concrete implementation, I mean SGL ?). (At least I can't invent a better wheel :) Sergei Lodyagin.