On 11/18/2013 11:36 PM, monarch_dodra wrote:
On Tuesday, 19 November 2013 at 05:38:14 UTC, Jesse Phillips
wrote:
So apparently substrings were considered a common cause of memory leaks.

I think it is pretty important to remember that slicing, while
giving you a small view, still holds the entire array.

I think there is nothing wrong with pipping a ".dup" every now
and then, after slicing something.

And D gives you that choice. You can "slice & hold" or "slice & dup". Your choice, as the circumstances dictate.

With Java, there is no choice, and they are stuck with one size fits all.

Reply via email to