zlacker

[return to "A Look at Rust from 2012"]
1. raveni+8Gm[view] [source] 2025-12-03 18:25:15
>>todsac+(OP)

  continue was called loop for some reason
How strange! Does anyone know why?
◧◩
2. stevek+WLm[view] [source] 2025-12-03 18:52:33
>>raveni+8Gm
There was an early rule that Rust keywords should be five characters or less. I would guess it's because of this rule. I believe loop turned into cont to satisfy this rule, and then eventually we relaxed the rule, and it became continue.
◧◩◪
3. iknows+qVm[view] [source] 2025-12-03 19:39:40
>>stevek+WLm
Whoa, do you know who and why came up with that? So strange, making it less readable on purpose?
◧◩◪◨
4. stevek+l4n[view] [source] 2025-12-03 20:19:06
>>iknows+qVm
IIRC it was just a personal preference of Graydon's back then. I'm also not sure it was intended to live forever, just something to try and nudge things in a particular direction.

Terseness doesn't inherently mean less readable.

I do think that that rule is probably not one that would be good permanently.

[go to top]