Borrowing from some of my words from the last pitch:
I believe what many of us are saying isn't that we want longer keywords, but keywords that disambiguate from existing usage. The difference between the pitched feature and
letis not the constant-ness, but the compile-time known-ness of the constant-ness. This is why keywords likecompileTimeandpredefinedare suggested as alternatives. If they are too long, then they can be trimmed shorter, but whether they're in long or short forms, they're more clear thanconst.And here is a counter-example:
defis todefineasconstis toconstant. Althoughdefis shorter thanfunction(andfunc), just asconstis shorter thancompileTime, it shouldn't be a more pragmatic choice thanfunctionis, because it doesn't disambiguate from other declaration keywords.