While I do know of that, this is imo in the same indirection ballpark as discussed in “I think Torvalds would vibe with Zig” from a few days ago.
And as quite a few people think (and I agree), this makes the code less readable (after all, nobody would (hopefully) write const two: u32 = 2;
).
I agree with that, I just don’t think this reasoning actually grasps here (side question: Is “grasp” here the correct word?).