Transitions to new language semantics

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Fri Jun 11 12:04:50 UTC 2021


On Friday, 11 June 2021 at 11:48:22 UTC, Dukc wrote:
> This would be short-sighted. It'd mean that the experimental 
> feature developers would then have to backport all the compiler 
> improvements that have been done while the feature was 
> experimental. Its easier to account for the experimental 
> features when doing the restructuring.

I would go the opposite direction. Improvements in the unstable 
branch that has proven itself stable and with low semantic impact 
(like bugfixes and security fixes) would be backported as a 
revision of the stable branch.

> Second, if using an experimental feature requires compiling a 
> separate compiler branch, not as many will use it. Hence, less 
> real world testing, and even less issues ironed out.

It should be compiled and packaged as a nightly delivery. 
(Automated)



More information about the Digitalmars-d mailing list