On Friday, 3 November 2023 at 15:07:41 UTC, d007 wrote:
dlang is know for compile speed, but in reality d project compile slow because so much ctfe and tempalte.


Why bring more ctfe call by remmove octal literal ?

octal literals are extremely error prone, because people sometimes use leading zeroes for alignment, not realizing that it means the number is completely different.

Actual correct octal literal use is vanishingly small. Banning C-style octal literals just makes it so the compiler flags unintended errors like this.

-Steve

Reply via email to