Originally Posted by
Sly
Unless you override some base methods in TObject, there is also no way to bulk-allocate a bunch of class instances. Each class instance must be created individually. That is horribly expensive when you might be talking about using a class for a vector or matrix. A mesh might have 10,000 vertices. That is a lot of needless overhead, and the time wasted can be noticed by the end user in longer load times.
As I said, this comes from having a commercial games development, and the amount of overhead in using TObject and strings rings alarm bells in my head.
Bookmarks