[Phylobase-devl] labels() and other questions

Ben Bolker bolker at zoo.ufl.edu
Fri Feb 29 22:18:25 CET 2008


Hilmar Lapp wrote:
> 
> On Feb 29, 2008, at 2:32 PM, Ben Bolker wrote:
> 
>> should we call it "tip.labels" or "tip_labels" instead
> 
> 
> Note that having underscores in function names is very unusual in R (or 
> at least used to be, due to problems the interpreter would have with 
> that in an early version if I recall correctly).
> 
> It used to be all dots between the syllables but meanwhile I see a lot 
> of camelCase too; in fact that seems to be the trend.
> 
>     -hilmar

   Yes.  R trivia: in earlier versions, _ was shorthand for "<-" 
assignment (which in turn was used in S because the keyboards used at
Bell labs had an arrow key/character!).  Once = became available,
and popular, the _ was less necessary.  The reason I like underscores
is that R has also suffered from the semantics of "."; is it a word
separator (with no real meaning in the language), or an indicator of
an S3 class method?  It can be either ... so that's why _ is nice
as a word separator ...

    happy friday,
     Ben


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.r-forge.r-project.org/pipermail/phylobase-devl/attachments/20080229/74f6fb34/attachment.pgp 


More information about the Phylobase-devl mailing list