Thoughts on versioning
Ola Fosheim Grøstad
ola.fosheim.grostad at gmail.com
Thu Oct 28 13:34:14 UTC 2021
On Thursday, 28 October 2021 at 13:22:46 UTC, Adam D Ruppe wrote:
> On Thursday, 28 October 2021 at 08:50:31 UTC, Robert burner
> Schadek wrote:
>> I think this version schema is fundamentally wrong and looks
>> to me like a quick way to the D1 standard library mess.
> The problem there was you couldn't use the two together. The
> point of this versioning thing is to try to come up with a
> scheme where you CAN use them together.
"can" is one thing, but can you do it in a way with that is
undetectable? Because if users can detect it, then it is likely
to lead to incompatibility-issues. Isn't it?
Since D has the "does it compile" feature, it will be very
difficult to prove that the design is sound and that a package,
that makes assumptions about V1 types, is not going to be
affected down the road.
More information about the Digitalmars-d