D Language Quarterly Meeting Summary for January 2021
Paul Backus
snarwin at gmail.com
Sun Jan 23 03:24:04 UTC 2022
On Sunday, 23 January 2022 at 00:07:17 UTC, forkit wrote:
> On Saturday, 22 January 2022 at 05:43:55 UTC, Paul Backus wrote:
>>
>> (I think it would also be ideal if the namespace `std` were
>> reserved for the latest stable release...
>
> wouldn't this prevent breaking changes from being allowed in a
> newer version of phobos?
>
> by using phobos versioning, you're free of that constraint, and
> people can opt in or not to a particular version of phobos.
>
> of course, then you have the problem of 'std' forever being
> some version.. from long..long..long ago...
>
> is this what they call 'a hard problem' ;-)
The way I envision it, `std` would be the "rolling release"
namespace that allows breaking changes, and if you wanted
stability, you'd have to explicitly depend on `std.vN`. What we
currently call `std` would be renamed to `std.v1`.
More information about the Digitalmars-d-announce
mailing list