On 6/17/05 10:56 PM, David Storrs wrote: > I'm not fond of .:: because I don't think it's sufficiently visually > distinct from .:.
Hm, let's look at it: method total(...) { .::sanity_check(); return .:value_one() + .:value_two(); } Maybe lined up? .::internal_value(); .:public_value(); I don't mind it, dots and all. I also think the .:: is quickly identifiable as "thicker" than .: even at a glance. YMMV. > I don't have a better suggestion...but that's mostly because I > dislike this entire concept of secondary sigils. I already get to > have the "Perl is line noise!" conversation _way_ too often...I don't > feel that we need to give the trolls more ammunition. I think $ is way more objectionable to the lily-white non-Perl heathens, but I don't really care about them either way. I'm just saying ./ screams "file path" to me, or maybe even "typo-ed Java/C++ comment" or something. Certainly not "method invocation" or "implicit invocant." The .: thing, OTOH, totally works for me and I've always liked it. I'm just trying to stretch it to cover both public and private. Maybe there's something better than both. (You know, if I had a nickel for every minute I've spent staring at my keyboard's key caps while reading the p6 lists over the years...) -John