Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Symbol#taguri= in Ruby
- Date: Sat, 05 Feb 2011 11:16:47 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] Symbol#taguri= in Ruby
- References: <AANLkTinGikM3L-MiQj3GsnSW92MOXRg+3ohNqPeVCB99@example.com> <8762t03als.fsf@example.com> <AANLkTi=ZJW=1HmGTj+kDTKNPavWfbvHgO8mJUV9ZtwQt@example.com> <4D4BA39D.1090500@example.com> <AANLkTik2Vbzv90mQ4xjFFa+4RDFu+_YFEmN91hhREPxS@example.com>
Josh Glover writes: > On 4 February 2011 07:58, Raymond Wan <rwan.kyoto@example.com> wrote: > > > Perhaps if you didn't know Japanese and didn't know of > > Ruby's origins, you'd probably would see "tag uri"... I What's a "tag uri"? No, I don't think I'd see that. Obviously if I didn't know Japanese I wouldn't necessarily think of asking if it was a Japanese word, and the line-noise-like syntax suggested "core dump" to me, so "stack trace" seemed entirely reasonable, as a guess. > > personally avoid the underscore in variable names to > > minimize two-key combinations. :-) [Smileys are always ok...] If you use an editor that supports abbreviations and/or dynamic completion, you save a very large number of keystrokes without sacrificing readability. This includes most of the underscores. If it supports paired characters, you can save one two-key combination per "" or () or {} or []. (Bonus points for knowing regexp combinations so that entering \[ produces \[\], etc.) Far be it from me to mention the *Name* of the Editor. ;-) > Perhaps. > > Not using underscores leads to misunderstandings like taguri, IMO. Of course you could always use the language that truly great programmers love, and get both identifier readability and one-key "combinations"! (let ((beloved (mapcar (lambda (x) (get x 'loved-language)) (filter #'greatp programmers)))) (if (apply #'equal beloved) (first beloved) (error "great programmers don't agree!"))) => 'lisp-ly y'rs, P.S. You also get a compiler warning about accessing free variables as a bonus!
- Follow-Ups:
- Re: [tlug] Symbol#taguri= in Ruby
- From: Josh Glover
- References:
- [tlug] Symbol#taguri= in Ruby
- From: Josh Glover
- [tlug] Symbol#taguri= in Ruby
- From: Stephen J. Turnbull
- Re: [tlug] Symbol#taguri= in Ruby
- From: Josh Glover
- Re: [tlug] Symbol#taguri= in Ruby
- From: Raymond Wan
- Re: [tlug] Symbol#taguri= in Ruby
- From: Josh Glover
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Great Git resources
- Next by Date: Re: [tlug] Great Git resources -- thanks!
- Previous by thread: Re: [tlug] Symbol#taguri= in Ruby
- Next by thread: Re: [tlug] Symbol#taguri= in Ruby
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links