std.xml should just go

Jeff Nowakowski jeff at dilacero.org
Fri Feb 4 12:44:46 PST 2011


On 02/03/2011 10:07 PM, Walter Bright wrote:
>
> The way to get a high performance string parser in D is to take
> advantage of one of D's unique features - slices. Java, C++, C#, etc.,
> all rely on copying strings. With D you can just use slices into the
> original XML source text. If you're copying the text, you're doing it
> wrong.

Java's substring() does not copy the text, at least in the official JDK 
implementation. Unfortunately, it doesn't specify this behavior as part 
of the String API.


More information about the Digitalmars-d mailing list