std.string.entabber, detabber, left/right/centerJustifier, soundexer

ixid via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 2 08:56:27 PDT 2015


On Thursday, 2 July 2015 at 11:04:52 UTC, Jonathan M Davis wrote:
> eager versions already exist which have verb names like you're 
> looking for, so we have to use new names even if we wanted to 
> use names like you're suggesting. So, if we were going to just 
> use verbs like before, we'd have to come up with completely new 
> names. And when splitter and joiner were added, split and join 
> already existed, so new names were needed.

I suppose my thought process is: terse but clear names like the 
original verbs are superior. The default assumption should be 
shifted from eager to lazy for how functions behave. Therefore we 
should use the best names with what we regard as the best 
functions.




More information about the Digitalmars-d mailing list