Long before STL was a thing in C++.
Stepanov started STL original design in Ada, before switching to C++. Recent Ada standards have adopted collection classes as well.