I'd much rather see a single consistent style throughout the setting
than backwards compatibility with p5 naming conventions.

If Temporal is the first setting module to use multiword identifiers,
I vote for hyphens.  They're easier on the fingers and the eyes;
underscores have always felt like an ugly compromise to make the
compiler's job easier.

On Saturday, April 10, 2010, Carl Mäsak <cma...@gmail.com> wrote:
> John (>):
>> Forgive me if this is a question the reveals how poorly I've been
>> following Perl 6 development, but what's the deal with some methods
>> using hyphen-separated words (e.g., day-of-week) while others use
>> "normal" Perl method names (e.g., set_second)?
> I'd just like to point out that the current Temporal spec only does
> methods with underscores, including C<day_of_week>.
> This goes against my personal preferences; I greatly prefer dashes in
> almost all of the code I write. But I acknowledge that most of the
> programmers out there seem to expect underscores -- and also, the aim
> was to produce a small delta from CPAN's DateTime and not change
> around things ad lib.
> // Carl

Mark J. Reed <markjr...@gmail.com>

Reply via email to