On Monday, December 12, 2011 17:24:38 Jakob Ovrum wrote: > I'm still a beginner with ranges, but by my understanding and by > what some people made it sound like, reasonable uses of save > include some which are non-trivial. If this is true, then > removing @property from save encourages people to think more > about what using it might mean for the code they are writing, > which is definitely important.
Both save and postblit are supposed to be trivial. Algorithms generally assume that copying a range is O(1). There's nothing stopping save and postblit from costing more than that, but it's going to harm performance. - Jonathan M Davis