std.experiemental
Alex
AJ at gmail.com
Tue May 14 12:21:57 UTC 2019
Seems to be an issue about changing it.
Why not just change the name
std.experimental->std.experimental2
and people that have code just need to do a mass module change
("import std.experimental" -> import std.experimental2;")
This then does break backwards compatibility but is a simple
bridge to solve the problem.
By having some type of versioning one could report when someone
uses a new module that will break old code.
Could use dates
module std.experimental_04_05_2019;
Then one simply has to import it by date. This separates all
experimental and allows backwards compatibility and solves future
issues.
More information about the Digitalmars-d
mailing list