evolution
Don
nospam at nospam.com.au
Sun Oct 19 13:12:28 PDT 2008
Andrei Alexandrescu wrote:
> I plan to overhaul a number of modules in Phobos2, such as
> std.algorithm, std.stdio, and std.random. The changes will render
> existing code using those modules largely uncompilable. I wonder what a
> good evolution scheme we should adopt. Walter suggested that I move the
> old modules in etc/, so changing e.g. std.algorithm to etc.algorithm
> should make legacy code work.
>
> Is this agreeable? Are there better possibilities?
Since one of the examples given as an aim of the Tango/Phobos merger was
to allow std.algorithm to work with Tango IO, it would be a shame to
miss the opportunity to improve compatibility.
More information about the Digitalmars-d
mailing list