Phobos version naming

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Thu Nov 4 15:18:05 UTC 2021


On 11/4/21 9:23 AM, Andrey Zherikov wrote:
> On Thursday, 4 November 2021 at 00:46:35 UTC, Adam Ruppe wrote:
>> On Wednesday, 3 November 2021 at 22:21:53 UTC, Andrei Alexandrescu wrote:
>>> Prolly we could have both so people could use either "io" or "std2".
>>
>> What I would actually do is make it the year of the planned stable 
>> release.
>>
>> For example we might not actually use "Stdv2" but instead "std2023". 
>> In years prior to that, it is now obviously a future version and thus 
>> subject to change, then when 2023 comes along, it is officially 
>> stablized and we can start playing with std 2024.
>>
>> This pace of putting major breaking changes in a yearly schedule would 
>> also give people realistic expecations. No, it won't break next month, 
>> but yes, it might next year.
> 
> Why no to do the similar thing as C++ std does? The working name of the 
> next version is std2x, then as soon as it's stabilized, it's renamed to 
> std2023. The following version might be std2y -> std2027, for example. 
> We can use "a", "b", "c" etc. to ensure that we don't run out of letters 
> within the decade.

Thanks, I'll do that. For now I'll use std2xalpha.


More information about the Digitalmars-d mailing list