<div dir="ltr"><div dir="ltr">Am Mo., 10. Aug. 2020 um 09:15 Uhr schrieb Bardur Arantsson <<a href="mailto:spam@scientician.net">spam@scientician.net</a>>:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 08/08/2020 15.44, Vanessa McHale wrote:<br>
> -1 from me, massive work to overhaul the ecosystem.<br><br>
Why would a massive overhaul be necessary for deprecation? If that's the<br>
case then there's a deeper more serious underlying issue around<br>
deprecation, IMO.<br></blockquote><div><br></div><div>Two things come to my mind here:</div><div><br></div><div> * You'll probably break quite a few projects which use -Werror. I know that there are different opinions regarding -Werror in general, but in any case there *will* be breakage.</div><div><br></div><div> * If you consider books and tutorials a part of the ecosystem (which I definitely do), there is even more "breakage": From the top of my head I would say that quite a few of them use fromIntegral, so deprecation will cause confusion.</div><div><br></div><div>All these things are definitely fixable, but neither quickly nor without a negligible cost. Deprecations should not be done lightly.</div><div><br></div><div>Regarding the deprecation itself: I fail to see why fromIntegral is worse than (+), (-), (*), ..., and nobody is proposing to remove these. The real problem is using fixed-sized numbers where they shouldn't be used, so a -1 from me.</div><div><br></div><div>Cheers,</div><div> S.</div><div> </div></div></div>