Path as an object in std.path
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Thu Jun 6 10:45:44 PDT 2013
On 6/6/13 12:50 PM, Dylan Knutson wrote:
> Well, it comes down to are we willing to marginally break code for the
> sake of a better API.
Well the position of "marginally" in the sentence above may be contested
by some.
> D and Phobos aren't considered stable by any
> standard; I don't think we should treat them like they're set in stone.
> Also, deprecation gives developers plenty of time to update their code
> (if they have to at all).
I think this opinion is very unlikely to enjoy popularity. We actively
/want/ to make Phobos more stable, so using the argument that it's not
yet stable to add more instability is sure to fit the pattern of some
list of fallacies. Besides, the corresponding benefits (the best solid
argument that could be constructed) are at least according to some not
that large to justify the cost of breakage.
Andrei
More information about the Digitalmars-d
mailing list