float init 0 request
Nick Treleaven
nick at geany.org
Mon Aug 17 20:50:39 UTC 2026
On Monday, 17 August 2026 at 18:23:32 UTC, jmh530 wrote:
> "Small QoL improvement...could be implemented in upstream
> today" that would also potentially break code. This is what
> editions are for.
My understanding is that an older edition will eventually stop
being supported, and that the intent is at some point for old
code to be ported to a newer edition if it needs to compile with
a newer compiler.
Changing `float.init` could cause errors that can only be
detected at runtime, perhaps in some very rare combination of
runtime events. I don't think D should (ab)use editions to
silently break the runtime behaviour of code that was correct in
an earlier version.
More information about the Digitalmars-d
mailing list