I'm converting an old code base that uses FGL intensively, to replace above library with RTL-Generics. Conversion is not presenting any particular difficulties. However, there is a detail that I noticed and wanted to share.
I've seen that while TFPGObjectList<T> in FGL has the assign method to copy all elements of one list to another, its RTL-generics counterpart TObjectList<T> does not have such a method. It is not a problem to solve this. But I'm curious to know if it is an oversight or a choice dictated by specific reasons.
Thanks in advance.