I use mainly stringlists but never have a huge amount at one time. I am currently aware that string manipulation can be costly so it's a good place to start.
What can really become costly are WideString manipulations in Delphi, because WideStrings are not reference counted. My Open XML Utilities Library contains a WideStrUtils unit which defines, among other things, a TUtilsCustomWideStr class for buffered WideString concatenation. It is open-source and available at "http://www.philo.de/xml/".
Feel free to fire any good advice at me regarding "efficient" development =)
I would recommend reading Eric Steven Raymond's "The Art of Unix Programming" ("http://www.catb.org/~esr/writings/taoup/html/"). It is a great source of inspiration, even for somebody who never touched a Unix system.
Dieter
_______________________________________________ Delphi mailing list [EMAIL PROTECTED] http://ns3.123.co.nz/mailman/listinfo/delphi
